如果已經有 LINE 官方帳號,你可以依照以下教學影片中的步驟,將 LINE 官方帳號 2.0 整合到 Omnichat
如果想看文字教學,請往下至「二、將 LINE 官方帳號與 Omnichat 」
此篇教學內容將會分成兩個部分,分別是:
如果已經有 LINE 官方帳號,請跳過第一部分,從第二個部分 「將 LINE 官方帳號與 Omnichat 整合」開始查看與設定
進入 LINE Account Connect: https://www.linebiz.com/tw/service/line-account-connect/
點擊綠色「線上申請一般帳號」,或是右上方藍色的「線上申請官方帳號」(兩個都是LINE官方帳號的申請入口)
選擇使用 LINE帳號 / 商用帳號 登入
***若不確定要使用哪一項登入,可先詳閱LINE官網上的說明:「使用LINE帳號登入」與「使用商用帳號登入」有何差別?」
登入後,填上 LINE官方帳號的資料、查看「LINE官方帳號服務條款」、按下「確認」
確認輸入內容無誤後,按下「提交」
查看到以下畫面,即表示 LINE 官方帳號申請成功
接著,請點擊「前往 LINE Official Account Manager 」進入 LINE OA 後台,繼續進行整合至 Omnichat 的設定
新創建 LINE 官方帳號者:接續第一個部分,點擊「前往 LINE Official Account Manager 」後,請先點擊「同意」,即可進入 LINE OA 後台(如下圖)
已經有 LINE 官方帳號者:點擊以下連結來登入 LINE Official Account Manager https://account.line.biz/login?redirectUri=https%3A%2F%2Fmanager.line.biz%2F
登入 “LINE Official Account Manager” 後,先選擇要進行整合的 LINE 官方帳號:
點擊「設定」
在左側點選「Messaging API」,接著在 Messaging API 這頁,點擊「啟用 Messaging API」
點擊「啟用 Messaging API」之後,首先需要選擇已經建立的服務提供者,或是建立新的服務提供者(Provider)
請注意:「服務提供者名稱」應輸入貴公司的名稱,請不要輸入 「Omnichat」。
選擇後請先詳閱「LINE 官方帳號 API 服務條款」,再按下同意
接著,填寫「隱私權政策及服務條款的網址(選填)。若無填寫亦可按下「確定」來進入下一個步驟
請確認「帳號名稱」和「服務提供者名稱」無誤後,按下「確定」即正式啟用Messaging API
按下「確定」之後就會出現以下畫面,並可看到狀態是「使用中」
接下來,就可以到 LINE Developers 取得更多整合需要用到的資料!
為了整合LINE,需要複製以下的 5 樣資料
App Name
Channel ID
Channel secret
Channel access token (long lived)
LINE 官方帳號 ID
請在 Messaging API 頁面,點擊進入 LINE Developers
** 因 Channel ID 和 Channel secret 會在 Messaging API 頁面顯示,亦可先在此頁複製這兩項資 訊
進入 LINE Developers 後, 先點擊右上方的頭像,選擇 LINE 帳號
從左側的 Admin 選擇 Provider(服務提供者)
接著點選 Channel(官方帳號),進入設定頁面
進入設定頁面後,分別在「Basic Settings」和「Messaging API 」兩個分頁裡,取得串接需要的資料
App Name
Channel ID
Channel secret
Channel access token (long lived)
第一項~第三項可在「Basic Settings」裡取得
切換到 Messaging API 分頁,往下滑找到 Channel access token (long lived)
請按 issue 獲得 Channel access token (long lived)
進入 LINE 官方帳號後台: https://manager.line.biz 複製下圖紅框處的文字即為 LINE 官方帳號的 LINE ID (不包含 @)
登入 Omnichat 管理,前往 通訊渠道 > 串接通訊渠道,並點選 LINE 官方帳號 整合 > 新增 LINE 官方帳號
貼上 5 個資料,按「新增」
添加後,你將收到一個新的URL,這是你的 LINE Webhook,請複製它
返回到 LINE Developers 的 Message API 分頁
找到 Webhook settings ,並在 Webhook URL 這裏按下 "Edit"
貼上剛剛在 Omnichat 後台複製的 LINE webhook 網址,接著按 "Update"
按 "Verify",確保你看見 "Success"
打開 Use Webhook 開關
*如果無法在 LINE Developers 開啟 Use Webhook,可以到 LINE OA 後台的「回應設定」裡調整,在 Webhook 的地方勾選「啟用」
重新整理頁面並確認 Use Webhook 是 "開啟" 的狀態
在瀏覽器重新整理該頁面,確認 Use Webhook 是否還是開啟的狀態。做這個檢查的原因是有時候 LINE 的設定後台會有 bug,會自動關閉 Use webhook,所以保險起見請再確認一次 Use webhook 是否開啟
把 Allow bot to join group chats 及 Auto-reply messages 設定為 "Disable",請點擊右側的 "Edit",進入 LINE OA 後台的回應設定裡調整
若有在 Omnichat 後台設定「歡迎訊息」,可以將 Greeting messages 設定為 "Disable"
調整後,畫面如下:
*補充問題
如果已經在 LINE OA 後台的「回應設定」頁面調整,但是 LINE Developers 的 Messaging API 頁面仍沒有更新,是因為 LINE Developers 的顯示可能不會即時更新,不過隔一段時間就會更新,所以若已確認 LINE OA 後台已調整完畢就沒問題了
1. 已經按照以上步驟將 LINE 整合到 Omnichat ,但是在 Omnichat 仍沒有收到 LINE 的訊息?
如果遇到此情況,建議先查看這篇進行檢查: LINE 整合疑難排查
若逐步檢查後仍有問題,歡迎從後台右下角的對話插件與 Omnichat 線上客服聯繫
2. 出現以下圖中的彈出視窗,該怎麼處理?
出現此提示,表示你的 LINE 官方帳號已經整合至其他團隊後台,請先回到另一個後台解除 LINE 官方帳號的整合,再回到現在的後台進行整合
3. 如何取消 LINE 的整合
請點擊右側的紅色「不連結」按鈕,接著按下「是」即可