本文檔詳解 LINE Official Account 與 Chat App Message Service通道的串連流程、Channel 憑證配置及 Webhook 設定。您將瞭解如何在 Chat App Message Service控制台中完成授權,實現向使用者主動發送訊息。
前提條件
-
已建立 LINE 類型通道。
-
已經註冊 LINE Official Account。
-
已在 LINE Developers Console 建立 Provider 和 Messaging API Channel。如未建立,請前往 LINE Developers Console 完成建立。
授權流程概述
按步驟引導您完成 Channel 憑證配置和 Webhook 驗證:
-
在 LINE 開發人員後台建立 Provider 與 Channel:在 LINE Developers Console 完成準備工作。
說明在產生 Channel Access Token 時需產生 Long-lived Token(長期有效存取權杖)。
-
在 Chat App Message Service填寫憑證:在 Chat App Message Service控制台填寫 Channel ID、Channel Secret。
-
自動設定 LINE Webhook:前往 LINE Developers Console,在需要授權的 Channel 下 Messaging API 頻道下開啟 Use Webhook、Webhook redelivery、Error statistics aggregation。開啟後在 Chat App Message Service控制台中單擊自動設定 Webhook按鈕,系統自動設定 LINE Webhook。請確保您已正確填寫 Channel ID、Channel Secret,否則將影響配置。
-
確認配置:檢查所有配置資訊是否正確。
-
完成授權:查看授權結果和套餐配額資訊。
操作步驟
步驟 1:建立 Provider 與 Channel
在開始授權前,您需要在 LINE Developers Console 完成以下準備工作:
-
建立 Provider(如已有 Provider 可跳過此步驟)。
-
在 Provider 下建立 Messaging API Channel。
-
記錄 Channel 的基本資料,後續步驟將使用。
瞭解 LINE 官方套餐配額
不同國家地區免費訊息配額可能不同,以 LINE 官方頁面展示為準。
LINE Official Account 官方提供三種套餐,不同套餐的月度訊息發送配額不同:
|
套餐類型 |
免費訊息配額 |
說明 |
|
Free |
500 條/月 |
適合小規模測試和個人使用。 |
|
Light |
5,000 條/月 |
適合中小型企業。 |
|
Standard |
30,000 條/月 |
適合大型企業和高頻發送情境。 |
請充分瞭解 LINE 官方規則並根據業務規模選擇合適的套餐,您可以前往 LINE Official Account Manager 查看或購買套餐。
在 Chat App Message Service綁定時無需指定套餐,系統將在綁定完成後自動識別您當前使用的套餐。
完成準備工作後,單擊下一步進入憑證填寫頁面。
步驟 2:填寫憑證
在此步驟中,您需要填寫從 LINE Developers Console 擷取的 Channel 憑證資訊。
擷取憑證資訊
-
在 LINE Developers Console 中,進入您建立的 Messaging API Channel。
-
在 Basic settings 標籤頁中,擷取以下資訊:
-
Channel ID:純數字格式的頻道標識。
-
Channel Secret:32 位十六進位字串。
-
填寫憑證
在 Chat App Message Service控制台的憑證填寫頁面,填寫以下資訊:
|
欄位 |
說明 |
|
Channel ID |
從 Basic settings 標籤頁擷取的 Channel ID。 |
|
Channel Secret |
從 Basic settings 標籤頁擷取的 Channel Secret。 |
所有欄位均為必填項。填寫完成後,單擊下一步。
步驟 3:配置 Webhook
Webhook 用於接收 LINE 平台發送的訊息事件和回執通知。在此步驟中,系統將自動設定 Webhook URL 到 LINE Developers Console。
配置步驟
-
前往 LINE Developers Console,在需要授權的 Channel 下 Messaging API 頻道下開啟 Use Webhook、Webhook redelivery、Error statistics aggregation 開關,否則配置完成後無法獲得上行訊息。
-
繼續在 Chat App Message Service控制台中單擊自動設定 Webhook按鈕,系統自動設定 LINE Webhook。請確保您已正確填寫 Channel ID、Channel Secret,且在 LINE Developer Console 中開啟 Webhook 相關開關,否則將影響配置。
如果 Webhook 驗證失敗,請檢查:
-
網路連接是否正常。
-
LINE Console 中的 Use webhook 等開關是否已開啟。
驗證通過後,單擊下一步進入確認頁面。
如果 Webhook 未驗證通過,系統將顯示警告提示,您可以選擇仍然繼續或重新驗證。
Webhook 驗證失敗不影響訊息發送,但會導致無法接收使用者回複和訊息回執,無法獲得群組資訊,建議完成 Webhook 驗證後再開始下一步。
步驟 4:確認配置
在此步驟中,系統將以表格形式展示所有配置資訊,請仔細核對:
|
配置項 |
值 |
|
Channel Name |
您的 LINE Official Account 名稱。 |
|
Channel ID |
您填寫的 Channel ID。 |
|
Channel Secret |
隱藏顯示 Channel Secret。 |
|
Webhook URL |
系統產生的 Webhook URL。 |
|
Webhook 狀態 |
驗證通過或驗證失敗。 |
確認資訊無誤後,單擊完成儲存配置。
步驟 5:完成授權
授權成功後,系統將顯示以下資訊:
配置完成狀態
展示您已經配置過的資訊。
LINE 官方套餐配額
系統將自動擷取並展示您當前 LINE Official Account 的官方套餐配額使用:
|
配額資訊 |
說明 |
|
本月配額 |
套餐總配額(如為無限配額套餐則顯示“不限”)。 |
|
本月已用 |
已使用的訊息條數。 |
|
剩餘可用 |
剩餘可用條數(不限配額套餐不顯示此項)。 |
配額資料每 60 秒可重新整理一次。您也可以單擊重新整理按鈕手動更新資料。
LINE 官方套餐配額資料來自 LINE 官方 API,實際條數扣除由 LINE 平台執行。
Chat App Message Service作為訊息發送工具,不控制也不影響您的 LINE 套餐餘額,訊息發出後是否扣除套餐條數由 LINE 執行。
如需瞭解套餐詳情或升級套餐,請前往 LINE Official Account Manager。
注意事項
-
Webhook 驗證失敗不影響訊息發送,但會導致無法接收使用者回複和訊息回執。建議完成 Webhook 驗證後再開始使用。
-
LINE 官方配額資料每月 1 日重設,請合理規劃訊息發送計劃。