發佈到LINE
可以將在Coze平台搭建的Bot發佈到LINE。發布後,可以在LINE App中與Bot進行聊天。
前提條件
- 已經在 Coze 平台搭建了一個 Bot。
- 已建立了 LINE 帳號。
步驟一:建立LINE頻道
在將創建好的Bot發佈到LINE之前,需要透過LINE開發者控制台建立一個頻道,並取得相關配置。
- 登入LINE開發者控制台。
- 在控制台主頁,按一下建立新提供者,然後輸入提供者名稱。
- 在Provier頁面上點選Channels頁籤,然後點選建立Messaging API頻道,依照官方文件設定頻道。創建好頻道後,你會直接進入到基本設定頁面。
- 在基本設定頁面,複製頻道ID。
- 在基本設定頁面,向下滑動,複製頻道秘密。
- 點選Messaging API頁籤,進入Messaging API設定頁面。
- 在Messaging API設定頁面,按一下頁面底部通道存取令牌(長期)選項下的Issue按鈕,然後複製產生的通道存取令牌。
步驟二:連接LINE頻道
在取得LINE頻道的相關配置後,就可以在Coze平台將已建立的Bot發佈到LINE了。
- 登入Coze。
- 從左邊的我的工作空間區域,選擇一個團隊空間。
- 在選定的團隊空間中,按一下目標機器人或建立機器人。
- 在 Bot 編排頁面,按一下發布。
- 找到LINE頻道,然後點選Configure。
- 輸入步驟一個取得的通道ID、通道秘密和通道存取令牌。
- 複製Webhook URL。
- 設定 Changelog、選擇已配置的 LINE 頻道,然後按一下Publish。
步驟三:配置LINE webhook
最後,你還需要將 Bot 的 Webhook 位址配置到 LINE 頻道。
- 登入LINE開發者控制台。
- 選擇剛剛建立的頻道。
- 點選Messaging API頁籤,點選Webhook URL設定下的編輯按鈕,然後輸入複製的Webhook位址。
- 點選Verify驗證Webhook位址是否配置成功。當出現
success
的提示時表示Webhook位址驗證通過。 - 通過測試後,開啟使用Webhook選項。
步驟四:將Bot加入LINE
完成上述配置後,你就可以將創建的Bot加入LINE app中進行會話了。
- 登入LINE開發者控制台,找到已建立的頻道。
- 點選Messaging API頁籤,查看Bot的二維碼。
- 使用安裝了LINE應用程式的行動設備,掃描二維碼,並選擇顯示的連結。現在你就可以在 LINE 中與新增的 Bot 對話了。
- 在開始測試 Bot 時,可能會收到一些不是 Bot 指定的訊息內容。可以參考下列操作避免 Bot 發送這些訊息:
- 往年的LINE 開發者控制台並選擇你的頻道,然後按一下Messaging API標籤。滑動到LINE公眾號碼功能區域,找到自動回覆訊息配置,然後按一下編輯。在彈出的回應設定頁面,將自動回應設定為Disabled。