LINE Messaging API를 사용한 봇 개발

전제 조건



Homebrew 환경 구축
Python 환경 구축
LINE의 개인 계정이 있습니다.
환경은 이하에서 실시했습니다.


LINE Developers 계정 ~ 채널 생성 준비



이쪽을 참고로 채널 작성까지 실시한다.
ぇぺぺrs. 네. 비 · 그럼 / 드 cs / 메사 긴 g 아피 / 곁 친 g s r d / # % 3 % 83 % 81 % 3 % 83 % 3 % 3 % 83 % 8D % 에 3% 83% 에 B% 에 3% 81% 에 % 에 4% BD% 9C% 에 6% 88% 90

소스 코드를 만듭니다.



여기를 참고로 소스 코드를 작성하여 herok에 배포한다.
htps : // 코 m / 수박 / ms / 0에서 b9451f45 351 a cf92
※ 상기 기사에서 pip install 부분은 pip3 install이 아니면 움직이지 않는 경우가 있습니다.
※앱명은 app.py가 아니면 움직이지 않으므로 주의
※이하의 파일은 변경했다

requirements.txt
line-bot-sdk
flask
gunicorn

runtime.txt
python-3.6.3

용어 설명


  • Flask ... 파이썬의 경량 웹 프레임 워크
  • ngrok... 임시 외부에 게시할 수 있는 URL을 만드는 라이브러리
    → 로컬 환경에서 확인하는 데 필요합니다
  • gunicorn... 프로덕션 환경에서 더 빨리 작업할 수 있는 WSGI 서버
    참고 : htps : // bg. 히로키 ky. rg/엔트리/2018/10/06/151830

  • 기타 참고로 한 기사



    htps : // 이 m/__아니 t__/있어 ms/8 괘 8401에 9f0~f281아
    htps : // 코 m/코스케-S↑/있어 ms/예 6457616b6180c82d3
    htps : // m / 주전자 10 / ms / b7, d35c2c, 5db81462
    htps : // 아 p. 후미츠. 이 m/20200421_1626939/
    htps : //에서. 이 m / 10도 히 6 / n / n 663 d7 ~ d5 3
    htps : // 코 m / 수박 / ms / 0에서 b9451f45 351 a cf92
    htps : // 이 m / rk와 w / ms / 024 f4c24f0c769f025
    htps : // 이 m/칸게츠 121/이고 ms/5에 f16f0118c68f4b9719

    장고에 관한 기사
    htps : // 이 m / 요시자키 _ kgk / ms / f3c79 38b802c7fc8863

    좋은 웹페이지 즐겨찾기