# LINE 整合疑難排查

{% hint style="danger" %}

1. 若整合 Omnichat 之後，無法正常在 Omnichat 收到 LINE 的訊息或者無法在 Omnichat 發訊息給 LINE 帳號，請依照以下的步驟檢查是否在整合 LINE 的過程有錯誤
2. 在 LINE OA 後台回覆給客人的訊息不會進入到 Omnichat 的後台
   {% endhint %}

### 1.檢查 LINE OA 後台 Messaging API 的開關狀況

進入 LINE 官方帳號後台 --> 設定 --> 回應設定，檢查 **Webhook** 是否是 **啟用**

<figure><img src="https://2493459343-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-LaFmilpuDQ-f7VKjHCH%2Fuploads%2FWwMAJhdtljdPrY7nTz0H%2Fimage.png?alt=media&#x26;token=032aae05-dd5d-4c70-accc-247a5fda8baf" alt=""><figcaption></figcaption></figure>

### 2. 檢查 Messaging API 設定是否正確

&#x20;進入 LINE 官方帳號後台 --> 設定 --> Messaging API，檢查 Messaging API 所設定的 **Channel ID** / **Channel secret** / **Webhook** 網址是否與 Omnichat 後台的[社群帳號](https://console.omnichat.ai/social-channels?tab=line-official)之設定相同

![](https://2493459343-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-LaFmilpuDQ-f7VKjHCH%2F-Lr4TIw8SWXAMaMi6W5Z%2F-Lr4U8APSvnv73yctObp%2Fline%20integration%20check%203.png?alt=media\&token=2eafc71e-dfbb-41c9-8bb9-48fd204777d9)

### 3. 進入 Line Developers 後台檢查設定是否正確

由第二點所提供的圖片上有個 LINE Developers 後台入口進入開發者後台。

進入 LINE Developers 後：

1/ 點擊右上方的頭像，並選擇你的帳號 \
2/ 選擇 Provider（服務提供者）\
3/ 選擇 Channel（官方帳號）\
4/ 進入「Basic Settings」和「Messaging API 」兩個分頁

![](https://2493459343-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-LaFmilpuDQ-f7VKjHCH%2F-M6OQIkEeaKcF7oVcUeM%2F-M6OSgQt1EX17hCRIVsl%2F%E4%B8%B2%E6%8E%A5%20line%2009.jpg?alt=media\&token=b0069d12-5711-4bc0-86b5-576ab778ccad)

![LINE Developers Basic settings 設定頁面](https://2493459343-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-LaFmilpuDQ-f7VKjHCH%2F-LxPCLBMii69GTHc6Ve4%2F-LxPDNlqM_TWGBdFv1K5%2F%E8%9E%A2%E5%B9%95%E5%BF%AB%E7%85%A7%202019-12-31%20%E4%B8%8B%E5%8D%8812.28.56.png?alt=media\&token=ce042638-5328-472b-b904-c754ba580e54)

#### 檢查相關設定是否正確

&#x20;檢查 **App name** / **Channel ID** / **Channel Secret，**&#x7B49;內容是否與 Omnichat 後台的[社群帳號](https://console.omnichat.ai/social-channels?tab=line-official)之設定相同

![](https://2493459343-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-LaFmilpuDQ-f7VKjHCH%2F-LxPCLBMii69GTHc6Ve4%2F-LxPDTCDEMXb5Sw4uf7c%2Fline%20integration%202.0%20-4.png?alt=media\&token=47bf47c9-27a9-4892-81a4-9cfab80b65ea)

![](https://2493459343-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-LaFmilpuDQ-f7VKjHCH%2F-LxPCLBMii69GTHc6Ve4%2F-LxPDWNbPHoUg8CZLOGw%2Fline%20integration%202.0%20-5.png?alt=media\&token=10397d56-a9f6-4542-b882-64515970c1ca)

上述檢查完成後繼續檢查以下項目

1. 檢查 **Webhook URL** 是否與 Omnichat 後台的社群帳號之設定相同。
2. **Use webhook 為 開啟**
3. 檢查 **Channel access token** 是否與 Omnichat 後台的社群帳號之設定相同。

![](https://2493459343-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-LaFmilpuDQ-f7VKjHCH%2Fuploads%2FOl5vlGyuCj1sATXMOwwm%2F%E6%88%AA%E5%9C%96%202024-03-13%20%E4%B8%8B%E5%8D%885.57.53.png?alt=media\&token=59b6cd0c-85bd-4cc4-8ddb-8b2ed3a4871c)

![檢查 Channel access token 是否與 Omnichat 後台設定吻合](https://2493459343-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-LaFmilpuDQ-f7VKjHCH%2Fuploads%2F3WV0S84TBY26a1ojVDNz%2Fline%20integration%202.0%20-8%20\(1\).png?alt=media\&token=4b338c74-8cd6-4b83-a26a-9c7cd11a651f)

### 4. 進入 Line Developers 後台更新 **channel secret** 與  **access token**

如確認Line Developers 後台資訊與Omnichat 後台的社群帳號之設定相同，整合串接依然失效，請至 Line developers後台重新更新 **channel secret** 與  **access token** ，複製新的**channel secret**與**access token** 到Omnichat後台『社群帳號』，按下『更改』重新更新

![按下『Issue』取得新的Channel Secret ](https://2493459343-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-LaFmilpuDQ-f7VKjHCH%2Fuploads%2Fsk8G3UJlSh7Mu5MbfE2p%2FScreen%20Shot%202021-09-30%20at%2012.29.04%20PM.png?alt=media\&token=27165f29-f34c-40ac-9ab1-58807d3aaae6)

![按下『Reissue』取得新的Channel Secret ](https://2493459343-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-LaFmilpuDQ-f7VKjHCH%2Fuploads%2FGVEK3MXNIpdusbTeKuX0%2FScreen%20Shot%202021-09-30%20at%2012.29.10%20PM.png?alt=media\&token=fa258264-f6c1-4c8c-88a0-0ae1bbeba99a)
