# LINE 官方帳號

## <img src="https://842546780-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MNRu7dk70ei7JV9HlW9%2Fuploads%2FV4YyZEQK5bLuWVeq5Biq%2FLINE_logo.svg.png?alt=media&#x26;token=90394255-123d-41f0-9c33-4b00185e3209" alt="" data-size="line"> 設定相關資訊

您可以經由左側選單中透過「管道」項目，點選「LINE 官方帳號」按鈕進入列表。

位於列表右上方「新增 LINE 官方帳號」除了可以利用「新增」來建立管道之外，既有的每筆資料都有「編輯」按鈕，當您點擊後將導向編輯頁面。

<figure><img src="https://842546780-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MNRu7dk70ei7JV9HlW9%2Fuploads%2FcN0JSed73iqM1NBTykR6%2Fimage.png?alt=media&#x26;token=b29945db-b663-4111-b7d3-e327677afab2" alt=""><figcaption></figcaption></figure>

### 新增 LINE 官方帳號資訊

進入主要編輯界面，一般資料的設定欄位，欄位列表如下：

#### 一般資料

| 必填                                                                           | 欄位     | 內容                       |
| ---------------------------------------------------------------------------- | ------ | ------------------------ |
| <ul class="contains-task-list"><li><input type="checkbox" checked></li></ul> | 名稱     | 輸入容易辨識的名稱，無法與其他名稱相同。     |
| <ul class="contains-task-list"><li><input type="checkbox"></li></ul>         | 描述     | 填寫描述方便管理查看。              |
| <ul class="contains-task-list"><li><input type="checkbox" checked></li></ul> | 所屬管道整合 | <p>選擇已建立的渠道整合名稱。<br></p> |

## 開始連接 LINE 官方帳號

### 開啟 API 項目

前往 [**LINE Developer**](https://developers.line.me/console/)， 進入您 LINE 官方帳號的「**Messaging API**」頁面，確認**已開啟** **Messaging API**，將看到包含「**REPLY\_MESSAGE**」及「**PUSH\_MESSAGE**」兩個項目。

### 貼上相關資料 ( Channel secret & Channel access token )

1. 前往  [**LINE Developer**](https://developers.line.me/console/) 平台。
2. 在 **Basic settings** 頁面下方找到「Channel secret」。
3. 在 **Messaging API** 頁面下方找到「Channel access token」。
4. 將這兩組字串分別複製到系統中對應的欄位中。

<figure><img src="https://842546780-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MNRu7dk70ei7JV9HlW9%2Fuploads%2Fx03h0RnnfOWWLxabjwxn%2Fimage.png?alt=media&#x26;token=e04cbd08-f152-4b41-be27-927cfb6d42de" alt=""><figcaption><p>在 <strong>Basic settings</strong> 頁面下方找到「Channel secret」。</p></figcaption></figure>

<figure><img src="https://842546780-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MNRu7dk70ei7JV9HlW9%2Fuploads%2Fqs969DjsaDmfyrTg0YN7%2Fimage.png?alt=media&#x26;token=35fbeb28-a1ae-42ff-bb14-7e0b75c25ec8" alt=""><figcaption><p>在 <strong>Messaging API</strong> 頁面下方找到「Channel access token」。</p></figcaption></figure>

<figure><img src="https://842546780-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MNRu7dk70ei7JV9HlW9%2Fuploads%2FYG8RhXyz91CKq83perDm%2Fimage.png?alt=media&#x26;token=f9797d63-a05c-4064-bb8a-5605fb75e666" alt=""><figcaption><p>將這兩組字串分別複製到系統中對應的欄位中。</p></figcaption></figure>

### 貼上 Webhook URL

1. **複製 Webhook URL**：在系統頁面下方生成的「Webhook URL」複製。
2. **設定 Webhook URL**：
   * 前往 LINE Developer 平台的 **Messaging API** 頁面。
   * 找到「Webhook URL」欄位並點選「Edit」。
   * 將複製的網址貼至 `https://` 後方的欄位中。
   * 按下「Update」進行更新。
3. **啟用 Webhooks**：
   * 在 **Messaging API** 頁面內，找到「Use webhooks」欄位。
   * 將其編輯為「Enabled」啟用狀態。

這樣就完成了 LINE 官方帳號的綁定設置。

<figure><img src="https://842546780-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MNRu7dk70ei7JV9HlW9%2Fuploads%2F4LAU7u9YjriTz7or50wL%2Fimage.png?alt=media&#x26;token=9bf4fdc0-6ebe-40c2-b518-7e7b4a8997ec" alt=""><figcaption><p>在系統頁面下方生成的「Webhook URL」複製。</p></figcaption></figure>

<figure><img src="https://842546780-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MNRu7dk70ei7JV9HlW9%2Fuploads%2F3UUTh4TpmbplnSCr9EH1%2Fimage.png?alt=media&#x26;token=11ccafd9-1020-44d7-9d38-218a0de98dc6" alt=""><figcaption><p><strong>設定 Webhook URL</strong></p></figcaption></figure>

### 調整回應模式與關閉群組功能

務必於 [**LINE Business**](https://manager.line.biz/) **管理介面中**，調整所需的聊天方式，這邊建議將 LINE 後台的自動回應關閉，以避免與系統內的自動回應衝突。

由於聊天機器人流程的特性，若加入群組，面對多位成員同時對話，容易造成不必要的訊息觸發。即便採用 Tag 等方式，仍難以有效解決此問題。

因此，請將以下設定調整為 **"Disable"**：

* **Allow bot to join group chats**
* **Auto-reply messages**

請點擊右側的 **"Edit"** 進行設定變更。

{% hint style="warning" %}
若你已在 LINE 官方帳號管理後台完成設定調整，但在 LINE Developers 的 Messaging API 頁面仍未看到更新，這是因為 LINE Developers 的顯示並非即時同步。請稍候一段時間，系統會自動更新，無需額外操作。
{% endhint %}

<figure><img src="https://842546780-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MNRu7dk70ei7JV9HlW9%2Fuploads%2FfIyNcLcrOaITt18QLa9E%2Fimage.png?alt=media&#x26;token=d974d98e-3c85-4013-af3a-2903f53cb297" alt=""><figcaption></figcaption></figure>

## 疑難雜症

### 常見無法發送原因

#### *You have reached your monthly limit*.

這訊息意味著您的免費訊息配額已用完，無法再發送更多訊息。若需繼續使用，請考慮升級您的方案或購買額外的訊息配額。請注意，LINE後台的數據在隔日早上更新，不是即時的。因此，即使看起來尚未達到上限，實際上可能已用盡配額。

<figure><img src="https://842546780-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MNRu7dk70ei7JV9HlW9%2Fuploads%2FJL3DvfKAyS6uv0UOSmwK%2Fimage.png?alt=media&#x26;token=c851db15-6448-45cf-8c03-2ed2dae6cbee" alt=""><figcaption><p>你可以透過系統管理檢視單筆 LINE 官方帳號剩餘量</p></figcaption></figure>

#### *Authentication failed*. *confirm that the access token in the authorization header is valid*

您的系統串接的 access token 可能不正確。這可能是因為輸入有誤，或是其他管理者在 LINE 後台做了更改，導致無效或已過期。遇到此情況，請前往 LINE Developer [**https://developers.line.biz**](https://developers.line.biz/console/)，並在對應的 Massaging API 的 Channel 中重新產生 access token 後，並重新貼回至系統內。

### 客戶訊息不停重複收到

首先您可能需要至 <https://developers.line.biz/zh-hant/> ，並於「Messaging API」頁籤內容中，檢查 Webhook redelivery 是否開啟，若有開啟，您可以嘗試暫時關閉此項目，雖然 Webhook redelivery 的設計初衷是為了在第三方系統出現問題時能夠重新傳送，確保資訊不失傳，但根據我們的實際測試結果，當LINE本身出現異常或遇到某些特殊情況時，它可能會連續且重複地發送相同的訊息至第三方系統，這直接導致了腳本與收到的訊息内容產生不匹配的問題。

### 重新產生 Channel access token

在部分情況下，例如用於除錯、避免舊有第三方系統的影響等情況，如果您需要重新生成 Access Token，您可以前往 [**https://developers.line.biz**](https://developers.line.biz/)，然後進入「Messaging API」頁籤，點擊「Reissue」按鈕以重新生成 Channel Access Token。接著，將重新生成的 Access Token 複製並貼回到您的系統中使用。

這樣，您就可以使用新的 Access Token 來進行串接管道的相關操作了。

### 我可以直接透過 LINE 後台回覆嗎？

LINE 官方於 2022 年底新增原生後台設定，您可以選擇開啟回應功能，同時允許聊天和 Webhook 並存。這意味著您可以在串接第三方系統後，仍然能夠透過LINE的原生後台查看訊息並進行回覆。

然而，請注意，如果您直接在 LINE 的原生後台回覆訊息，而不是透過 FIRST LINE 系統回覆，則該回覆訊息將無法在 FIRST LINE 系統中顯示。此外，如果客戶正在進行腳本流程，則無法透過在原生後台回覆的方式推動該流程繼續進行。

因此，為確保訊息的一致性和流程的順暢進行，建議在FIRST LINE系統中進行回覆和互動。這樣能夠確保訊息的紀錄和管理都在同一系統中，並且能夠正確觸發設定的腳本流程。

<figure><img src="https://842546780-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MNRu7dk70ei7JV9HlW9%2Fuploads%2FHjBDOLIP7by3RPpi8uvE%2F%E6%88%AA%E5%9C%96%202023-05-22%20%E4%B8%8B%E5%8D%882.00.36.png?alt=media&#x26;token=2496df67-dade-4c74-9dc1-0bee6ca2b0b1" alt=""><figcaption></figcaption></figure>
