1 / 27

facebook, line, wechat bots

facebook, line, wechat bots

kwanlae
Télécharger la présentation

facebook, line, wechat bots

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. 페이스북봇 / 라인봇 / 위챗봇 모두 1시간만에 만들기 슬랙봇과 카카오봇을 만들었다면... voidopennet@gmail.com

  2. • 몸을 만들자. • 정신을 만들자. • 지능은 그대로 • https://speakerdeck.com/kwanlae/slack-bot-in-30- minutes “지능을 만들자” 참고하세요.

  3. 페이스북봇 몸을 만들자.

  4. • 페이스북 Page 가 있어야 합니다. • https://www.facebook.com/pages/ create 참조해서 Page 를 만듭니다. (만 드는 과정은 생략) • 페이스북 App 이 있어야 합니다. • https://developers.facebook.com/ apps/ 의 [+Add a New App] 버튼을 클 릭하여 페이스북 App 을 만듭니다. • Category 는 Apps for Messenger 로 합 니다. • Create App ID 버튼을 클릭합니다.

  5. • 왼쪽 Messenger > Settings 메뉴에 있는 지 확인합니다. • Setup Webhooks 버튼을 클릭합니다. • facebook 에서 요청을 보낼 Callback URL(https://) 을 정해서 입력합니다. • Verify Token 을 적당히 정해서 입력합니 다. • messages 와 messaging_postbacks 에 체크합니다. • Verify and Save 버튼을 클릭합니다. Verify 하려면 미리, 위 Callback URL에 GET 요청을 받아줄 REST API endpoint 가 있어야 합니다.

  6. • Token Generation 항목의 Page 드롭다 운 박스에, 앞에서 만든 페이지를 선택하 고, Page Access Token 을 복사 해둡니 다. • Webhooks 에도 같은 페이지를 선택하여 Subscribe 버튼을 클릭합니다.

  7. • App Review for Messenger 항목에서 pages_messaging 옵션의 Add to Submission 버튼을 클릭해서 Added 상 태가 되게 합니다. • facebook Page 에서는 Add a Button > Get in Touch > Send Message 를 차례 로 클릭한 후 Add Button 을 클릭합니다.

  8. 페이스북봇 몸을 만들었습니다.

  9. 라인봇 몸을 만들자.

  10. • https://business.line.me/ko/ 에 접속합 니다. • 라인 계정으로 로그인 합니다.

  11. • 새 업체 추가 링크를 클릭하여 업체 추가 를 합니다.

  12. • 업체 선택 후 계정목록 > 내 계정 > Messaging API 를 클릭합니다.

  13. • 필요한 설정을 한 후 확인 버튼을 클릭합 니다. • 다음 화면에서 내용을 확인한 후 신청 버 튼을 클릭합니다.

  14. • LINE@ MANAGER 버튼을 클릭합니다.

  15. • 계정 설정 > Bot 설정을 클릭한 후 API 켜 기 버튼을 클릭합니다.

  16. • Webhook 사용만 허용으로 체크하고, 나 머지는 허용 안 함에 체크한 후 저장 버튼 을 클릭합니다.

  17. • https://business.line.me/ko 에 재접속 하여 계정 목록을 클릭한 후, Messaging API 항목의 LINE Developers 버튼을 클 릭합니다.

  18. • 아래 EDIT 버튼을 클릭하여 Webhook URL을 설정하고, ISSUE 버튼을 클릭하여 Channel Access Token 을 발행합니다. • VERIFY 버튼을 클릭하여 validation check 를 합니다. (해당 URL end point 에 대한 서버 설정이 미리 되어 있어야 합 니다.) • 라인 앱내 Add friends 를 터치하여 QR code 를 읽어 라인봇을 친구추가 합니다.

  19. 라인봇 몸을 만들었습니다.

  20. 위챗봇 몸을 만들자.

  21. • http://admin.wechat.com/debug/ sandbox 에 접속합니다. (개발 테스트 기 간만 테스트 용도로 사용할 수 있는 일종 의 sandbox 입니다.) • Log In 버튼을 클릭합니다.

  22. • 미리 설치된 위챗 앱을 열어, 아래 탭의 Discover 메뉴를 터치합니다. • Scan QR Code 를 터치하여 화면상의 QR code 를 스캔합니다. • Log In 합니다. • Subscriptions 계정이 생겼는지 확인합니 다.

  23. • API Config 항목의 Edit 링크를 클릭하여 URL 과 Token 을 입력합니다. • Submit 과 함께 verification 을 수행합니 다.(서버에 미리 webhook URL 엔드포인 트가 설정되어 있어야 합니다.)

  24. 위챗봇 몸을 만들었습니다.

  25. 정신을 만들자.

  26. • 아래 주소에서 git clone 합니다. https://github.com/kwanlae/chatbots5

  27. 정신을 만들었습니다.

More Related