連結 BotBonnie 與 LINE 官方帳號之前:

  • 如果尚未註冊 LINE 官方帳號,請先申辦 LINE 官方帳號
  • 必須有 LINE Developers 的帳號。
    • 若尚未註冊 LINE Developers 帳號,請先註冊帳號
    • 如果您的公司已經有 LINE 官方帳號及 Messaging API channel 和 LINE Login channel,您的 LINE Developers 帳號必須具有這些 channel 的管理員(Admin)權限。

請按照下方步驟將您的 LINE 官方帳號連結 BotBonnie。


連結 BotBonnie 與 LINE 官方帳號

  1. 點擊您的專案名稱旁的 App 選單後,前往共用設定>管道及平台管理
  1. LINE 官方帳號區塊,點擊+連結 LINE 官方帳號。如果畫面上沒有出現 LINE 官方帳號區塊,請確認按平台篩選的下拉選單中已勾選 LINE

第一部分:綁定 Messaging API channel

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

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

  1. 前往 LINE Developers 平台 Messaging API channel 的 Messaging API 頁籤。
    1. 找到 Channel access token。如果沒有 token,請點擊 Issue。複製 Channel access token 後貼到 BotBonnie 平台的 1. 綁定Messaging API channel>④ 設定 channel access token 下方,再點擊繼續
  1. 重新載入 LINE Developers 頁面。
  2. 找到 Webhook settings,將 Use webhook 的開關切換至開啟狀態,再回到 BotBonnie 平台上點擊繼續
  1. 登入 LINE Official Account Manager,選擇正在設定的 LINE 官方帳號,點擊設定回應設定
    1. 啟用 Webhook
    2. 停用聊天加入好友的歡迎訊息自動回應訊息

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

第二部分:連結 LINE Login channel

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

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

  1. 如果尚未發布 login channel,往上滾動頁面至 LINE Login channel 的最上方,點選 Developing 後,點擊 Publish
  1. 在 BotBonnie 平台上,點擊您的 LINE 官方帳號右手邊的連結

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


測試連接狀態

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

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

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

如果使用進階套件時發生錯誤,表示可能沒有正確綁定 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 IDchannel secret 皆正確。為確認您輸入的 channel 設定,請至整合設定>管道及平台管理,點擊 LINE 官方帳號旁的選單圖示,點選編輯
  • 請確認連結的 LINE Login channel 和 Messaging API channel 屬於同一個 Provider。

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