LINE
連結 BotBonnie 與 LINE 官方帳號之前:
- 如果尚未註冊 LINE 官方帳號,請先申辦 LINE 官方帳號。
- 必須有 LINE Developers 的帳號。
- 若尚未註冊 LINE Developers 帳號,請先註冊帳號。
- 如果您的公司已經有 LINE 官方帳號及 Messaging API channel 和 LINE Login channel,您的 LINE Developers 帳號必須具有這些 channel 的管理員(Admin)權限。
請按照下方步驟將您的 LINE 官方帳號連結 BotBonnie。
連結 BotBonnie 與 LINE 官方帳號
- 點擊 App 選單圖示>共用設定,接著點擊左側導覽列的發送平台。

- 點擊左側導覽列的發送平台後,在按平台篩選的下拉選單上勾選 LINE,再點擊連結 LINE 官方帳號。

第一部分:綁定 Messaging API channel
- 登入 LINE Developers 後台後,請至您的 LINE 官方帳號的 Provider 中確認 Provider 下是否已經有 Messaging API channel。
- Provider 下方沒有 Messaging API channel 時,請參閱如何新增 Messaging API channel。
- 已經有 Messaging API channel 時,僅需確認您有該 channel 的 admin 權限,並可以跳過 BotBonnie 平台上的 1. 連結 Messaging API channel > ① 新增 Messaging API channel 步驟。

- 在 LINE Developers 平台上點擊 Messaging API channel,點選 Basic settings 頁籤。
- 找到 Channel ID 後,點擊複製圖示,再將 Channel ID 貼到 BotBonnie Console 上的 1. 綁定 Messaging API channel>② 設定 channel ID,點擊繼續。


ii. 找到 Channel secret 後,複製 Channel secret 並貼到 BotBonnie 平台上的 1. 綁定 Messaging API channel>③ 設定 channel secret,再點擊繼續。


- 前往 LINE Developers 平台 Messaging API channel 的 Messaging API 頁籤。
- 找到 Channel access token。如果沒有 token,請點擊 Issue。複製 Channel access token 後貼到 BotBonnie 平台的 1. 綁定Messaging API channel>④ 設定 channel access token 下方,再點擊繼續。


- 重新載入 LINE Developers 頁面。
- 找到 Webhook settings,將 Use webhook 的開關切換至開啟狀態,再回到 BotBonnie 平台上點擊繼續。

- 登入 LINE Official Account Manager,選擇正在設定的 LINE 官方帳號,點擊設定>回應設定。
- 啟用 Webhook。
- 停用聊天、加入好友的歡迎訊息和自動回應訊息。

- 回到 BotBonnie 控制台。在最後一個步驟中,您會在畫面上看到與其他 Appier 帳號整合的選項,例如 AIQUA 和 AiDeal。如需整合這些產品,請聯絡您的客戶成功經理。不需要整合的話,請點擊前往第 2 步。

第二部分:連結 LINE Login channel
- 在 LINE Developers 控制平台上前往您的 LINE 官方帳號的 Provider,確認 Provider 中是否已經有 LINE Login channel。
- Provider 下方如果沒有 LINE Login channel,請參閱如何新增 LINE Login Channel。
- 如果已經有 LINE Login channel,則您必須有該 channel 的 admin 權限。同時,您可以跳過 BotBonnie 上的 2. 綁定 Login channel > ① 建立 Login channel 步驟。

- 在 LINE Developers 平台上點擊 LINE Login channel,然後點選 Basic settings 頁籤。
- 找到 Channel ID 後,複製 Channel ID 並貼到 BotBonnie 平台上的 2. 綁定 Login channel>④設定 Channel ID下方,再點擊繼續。


ii. 找到 Channel Secret,複製 Channel Secret 並貼到 BotBonnie 的 2. 綁定 Login channel>③設定 Channel secret下方,再點擊完成。


- 如果尚未發布 login channel,往上滾動頁面至 LINE Login channel 的最上方,點選 Developing 後,點擊 Publish。


- 在 BotBonnie 平台上,點擊您的 LINE 官方帳號右手邊的連結。

畫面上會看到以綠字顯示的「已連結」。

測試連接狀態
- 前往左側選單的內容管理>對話智能,點擊新增對話智能。

- 展開新的對話智能並完成以下設定:
- 在使用者輸入欄位下輸入一個關鍵字,例如
測試
。有關輸入的關鍵字,建議用一般人向 LINE 官方帳號傳送訊息時,不太可能使用的字眼。 - 在條件下選擇完全相符。
- 在機器人回覆欄位選一個進階套件,例如輪盤抽獎、每日簽到或刮刮樂套件。
- 點擊發布機器人。
- 在使用者輸入欄位下輸入一個關鍵字,例如

- 傳送訊息給您的 LINE 官方帳號,訊息內容必須和對話智能中的關鍵字一模一樣。送出訊息後,您收到的回覆應是所選的進階模組。

- 執行進階套件,確保進階套件運作正常。

如果使用進階套件時發生錯誤,表示可能沒有正確綁定 LINE Login channel。查看如何解決連結失敗的狀況。
疑難排解
LINE 官方帳號連結 BotBonnie 時,可能會遇到以下常見問題:
找不到 Messaging API Channel
在 LINE Developers 平台上,如果 provider 下沒有 Messaging API channel,請登入 LINE 官方帳號管理員,前往設定> Messaging API,確認該 LINE 官方帳號是否有建好的 Messaging API channel。

如果已經啟用了 Messaging API channel 但 LINE Developers 平台上看不到,表示您可能沒有該 channel 的權限。請向您的團隊取得 Messaging API channel 的 admin 權限。有關授予 channel 權限的詳細資訊,請參閱 LINE 的文件說明。

如果尚未啟用 Messaging API,請點擊啟用 Messaging API,再選擇 LINE 官方帳號的 provider 以啟用 Messaging API。完成這項設定後便建立了您的 LINE 官方帳號的 Messaging API channel。


找不到 LINE Login Channel
在 LINE Developers 平台上,如果 provider 下方沒有 LINE Login channel,請點擊 Create a new channel 並選擇 LINE Login 以建立 LINE Login channel。


將 App types 設定為 Web app 並完成所有設定。

點擊 Create。

無法點擊 BotBonnie 平台上的「完成」鍵
已抵達 BotBonnie 平台上的最後一步,但仍無法點擊完成鍵時表示有些步驟尚未完成。

請再次確認兩個部分皆顯示 100%。

每一個步驟旁皆應顯示綠色打勾。如果沒有綠色打勾記號,請回到該步驟確認欄位內容正確,再點擊繼續。

LINE 官方帳號已連結另一個 BotBonnie 機器人
若 LINE 官方帳號已連結另一個機器人,點擊連結便能改成連結目前的機器人。

進階套件和導流工具無法使用
為了讓進階套件或導流工具與 LINE 官方帳號順利運作,LINE Login channel 必須連到機器人。
- 再次確認輸入的 LINE Login channel 的 channel ID 及 channel secret 皆正確。為確認您輸入的 channel 設定,請至整合設定>管道及平台管理,點擊 LINE 官方帳號旁的選單圖示,點選編輯。

- 請確認連結的 LINE Login channel 和 Messaging API channel 屬於同一個 Provider。

若以上方法仍無法解決您的問題,請聯絡 Appier Support,我們很樂意提供協助。
Updated about 2 months ago