iT邦幫忙

第 12 屆 iT 邦幫忙鐵人賽

DAY 19
0
Microsoft Azure

利用Python開發一個以Azure服務為基底的Chat Bot系列 第 19

【Day19】在 LINE 使用 Azure Chatbot

昨天是將 chatbot 結合 Facebook Messenger,今天我們則是要連結 LINE。

創建 LINE 官方帳號及相關設定

1.1 前往 LINE Developer Console

1.2 登入帳號

可用你自己私人 LINE 帳號登入

1.3 點選Create

1.4 輸入完名稱後,再按一次 Create
https://ithelp.ithome.com.tw/upload/images/20201004/20129689NG0AwqDM6t.jpg

1.5 建立一個Messsage API channel
https://ithelp.ithome.com.tw/upload/images/20201004/20129689XuqWsWEWxr.jpg

1.6 自行填寫完資料,最後按下Create
https://ithelp.ithome.com.tw/upload/images/20201004/20129689GL7aAeajtO.jpg

https://ithelp.ithome.com.tw/upload/images/20201004/20129689ZCebpiXrDV.jpg

1.7 在Basic Setting底下滾輪往下滑
https://ithelp.ithome.com.tw/upload/images/20201004/201296892ewymLCyfz.jpg

1.8 記下你的Channel secret
https://ithelp.ithome.com.tw/upload/images/20201004/20129689NPFD9jhBJ8.jpg

1.9 再到Messaging API,並滾輪往下
https://ithelp.ithome.com.tw/upload/images/20201004/20129689CHV1lkgG0x.jpg

1.10 找到Channel access token,點選issue並記下token
https://ithelp.ithome.com.tw/upload/images/20201004/20129689bvAYMp09Fy.jpg

操作 Bot Channel Registration

2.1 前往 Azure Portal

2.2 找到之前已經成功 deploy 的 Bot Channel Registration

2.3 點選 Channels

2.4 點選 LINE
https://ithelp.ithome.com.tw/upload/images/20201004/20129689Ka1i7b2nEx.jpg

2.5 貼上剛剛記下的 secret & access token

2.6 複製Webhook URL,並按下Save
https://ithelp.ithome.com.tw/upload/images/20201004/20129689eQFxVej5hD.jpg

最後一哩路

3.1 回到Messaging API,並滾輪往下找到Webhook URL

3.2 點選Edit
https://ithelp.ithome.com.tw/upload/images/20201004/20129689WHM7CLuR2B.jpg

3.3 貼上在 Bot Channel Registration 複製的 Webhook URL,並按下Update
https://ithelp.ithome.com.tw/upload/images/20201004/20129689WCkTAafPZj.jpg

要自行輸入 <https://>

3.5 務必按下verify 及 記得切換Use Webhook
https://ithelp.ithome.com.tw/upload/images/20201004/20129689IpdYQcMw0W.jpg

3.6 大功告成啦~
/images/emoticon/emoticon42.gif


上一篇
【Day18】在 Facebook Messenger 使用 Azure Chatbot
下一篇
【Day20】Microsoft Bot Framework 初階篇結束
系列文
利用Python開發一個以Azure服務為基底的Chat Bot30

尚未有邦友留言

立即登入留言