LINE Messaging API와 Heroku에서 BOT 만들기
2427 단어 경 6신인 프로그래머 응원Line
LINE Messaging API와 Heroku에서 BOT 만들기
구현한 앱
LINE 사용자가 게시한 텍스트를 그대로 앵무새 반환하는 앱
이 게시물은 해당 앱을 구현할 때 메모
개발 환경
PC
MacBook Air
macOS HighSierra
Smart Phone
iPhone7
iOS11.4
LINE App
iOS
전제 조건
① Heroku 이용 가능
② LINE Developers에 등록하고 있다
구현 방법
아래 링크(LINE Developers)를 읽으면 쉽게 구현할 수 있습니다.
ぇぺぺrs. 네. 메 / 자 / 도 cs / 메사 긴 g - 아피 / 부이 l ぢ g - mp
실제로 게시해 보자.
iPhone에서 QR 코드를 읽고 친구를 추가하면 토크룸으로 이동.
친구에게 추가할 장면
대화방
사용자가 Sample
를 게시하면,
BOT가 Sample
라고 대답하는 것을 알 수 있다.
이미지대로 스탬프를 게시해도
BOT는 반응하지 않는 것을 알 수 있다.
응용
설정을 바꾸면 친구로 추가했을 때의 메시지를 바꿀 수 있다.
(이 기사의 최고 이미지)
구현할 때 막힌 곳
Webhook URL 연결 확인
Heroku에서 설정한 앱명이 sampleapp-linebot
라면 Webhook URL은 https://sampleapp-linebot.herokuapp.com/callback.php
앞으로 도전하고 싶은 것
① 사용자의 게시에 따라 응답 내용을 변경
API의 상세를 읽고 있지 않지만, Ruby라든지 Java로 설정하면 구현할 수 있을 것 같다.
② 긴급 지진 속보의 전달( IFTTT
라고 하는 것을 사용하면 실장할 수 있을 것 같은 예감)
→ 기상청에서 발표된 정보와 지상파 TV 방송의 시간차를 해소할 수 있을지도 모른다.
③ 인공지능과 연계한 앱(리크루트의 パン田一郎
같은 것)
→ 간단한 질문 내용이라면 인공지능에 회답시켜서 서비스업의 인력 부족을 해소할 수 있다.
비고
이번에 구현한 앱의 아이콘은 iPad + ApplePencil + Adobe Scketch로 그린 딘 후지오카의 모습입니다.
딘 후지오카에 설정한 이유는 특별히 없습니다.
참고 자료
위에서 소개한 내용은 LINE의 공식 HP에 실려 있습니다.
LINE Developers
htps : //에서 ゔぇぺぺrs. 네. 메/그럼/
Reference
이 문제에 관하여(LINE Messaging API와 Heroku에서 BOT 만들기), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다
https://qiita.com/tanakadaichi_1989/items/338c22034dd00799f216
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)
Reference
이 문제에 관하여(LINE Messaging API와 Heroku에서 BOT 만들기), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/tanakadaichi_1989/items/338c22034dd00799f216텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)