Local 환경에서 LINE Bot을 개발하기 위한 설정

3352 단어 ngrokbotLine

개요



이 기사에서는 Local 환경에서 LINE Bot을 개발하는 데 필요한 단계를 설명합니다.

이번 내용


  • LINE Developers 등록 및 채널 생성
  • ngrok 설치
  • Webhook URL 설정

  • 절차



    채널 만들기



    아래 LINE Developers 공식 사이트의 지침을 참조하여 Bot용 채널을 만듭니다.
    ぇぺぺrs. 네. 메 / 자 / 도 CS / 메사 긴 g 아피

    만든 채널을 선택하고 Messaging API設定 탭의 채널 액세스 토큰에서 재발행 버튼을 클릭합니다.


    '액세스 토큰을 다시 발행하시겠습니까?'라는 대화 상자가 표시되지만 '재발급'을 클릭하면 액세스 토큰이 발행됩니다. 이 토큰은 Messaging API를 호출할 때 필요합니다.

    ngrok 설치



    터미널이나 명령 프롬프트에서 다음 명령을 실행하여 ngrok을 설치합니다.
    # macの場合
    brew cask install ngrok
    # linuxの場合
    npm i -g ngrok
    

    Windows 혹은, 위의 커멘드로 인스톨 할 수 없는 경우는, 아래의 ngrok 공식 사이트를 참고로 셋업해 주세요. 계정 등록도 필요합니다.
    htps : / / 응 g로 k. 코 m / 도 w 응 아 d

    그런 다음 ngrok을 시작합니다.
    ngrok http 5000
    

    다음과 같은 결과가 반환되므로 Forwarding의 앞 부분(아래 예에서는 http://7c4d4d83.ngrok.io )을 복사합니다.
    ngrok by @inconshreveable                                                                                         (Ctrl+C to quit)
    
    Session Status                online                                                                                              
    Session Expires               7 hours, 58 minutes                                                                                 
    Version                       2.3.34                                                                                              
    Region                        United States (us)                                                                                  
    Web Interface                 http://127.0.0.1:4040                                                                               
    Forwarding                    http://7c4d4d83.ngrok.io -> http://localhost:5000                                                   
    Forwarding                    https://7c4d4d83.ngrok.io -> http://localhost:5000                                                  
    
    Connections                   ttl     opn     rt1     rt5     p50     p90                                                         
                                  0       0       0.00    0.00    0.00    0.00   
    

    Webhook URL 설정



    방금 만든 LINE Developers의 Messaging API設定에서 Webhook設定로 이동하여 Webhook URL에 방금 복사한 URL( http://7c4d4d83.ngrok.io ) + /callback 를 지정합니다.


    만약 Webhook의 이용이 OFF로 되어 있으면, 토글을 ON으로 전환해 주세요.

    이것으로 설정이 끝납니다.

    좋은 웹페이지 즐겨찾기