LINE API 串接指南:Channel,Webhook,費用與委外驗收

LINE API 串接常指用 LINE Messaging API 讓系統接收 Webhook 事件,並依權限傳送訊息或執行流程。它和 LINE Pay 以及 LINE Login 不是同一套 API。企業委外前不只要建立 Channel,還要先定義使用情境與事件,以及資料、權限、錯誤處理和驗收責任。

先分清楚要串哪一種 LINE 服務

服務常見用途不能直接推論
Messaging API接收事件,回覆或主動推播不等於付款或會員登入
LINE Login讓使用者以 LINE 身份登入不等於取得超出授權範圍的個人資料
LINE Pay API依商戶資格處理付款流程不等於官方帳號訊息功能

資料來源:LINE Developers 產品總覽Messaging APILINE LoginWebhook signatureWebhook redelivery。截至 2026 年 8 月 28 日查核;產品、費用與限制仍以實作當日官方文件為準。

LINE Messaging API 串接的基本路徑

  1. 建立或確認 LINE Official Account 與 Provider。
  2. 建立 Messaging API Channel,整理管理角色。
  3. 由後端保管 Channel access token 等憑證。
  4. 建立 HTTPS Webhook endpoint,設定 Webhook URL。
  5. 驗證 Webhook signature,再處理事件。
  6. 測試重送、逾時、限額、失敗與監測。

憑證不得放在前端程式碼、公開文件或聊天室。Webhook 收到事件後也不應只看 payload 就信任來源,必須依官方方式驗證簽章。

委外前要準備的八類資料

  • 目標:要改善通知、客服、查詢、預約還是內部作業。
  • 帳號:官方帳號、Provider、Channel 與管理角色由誰持有。
  • 事件:加入好友、文字訊息、postback 等事件要如何處理。
  • 身份:LINE 使用者如何與會員、訂單或 CRM 客戶對應。
  • 資料:哪些欄位可讀,可寫,保存多久,誰可查詢。
  • 訊息:何時回覆,何時推播,範本與人工接手條件。
  • 例外:重複事件、逾時、限額、第三方失敗如何補償。
  • 驗收:測試帳號、測試案例、log 與負責人。

Webhook 為什麼是驗收重點?

Webhook 是 LINE 主動把事件送到企業系統的入口。驗收不只看「有收到」,還要確認簽章、重複事件、處理順序、逾時、日誌與告警。只有啟用 webhook redelivery,而且 endpoint 沒有回傳 2xx 時,LINE Platform 才可能重送事件;後端應用 webhookEventId 判斷事件,並設計成重複執行不會造成多次扣款或重複建單。

LINE API 費用怎麼看?

要把費用分成官方帳號或 API 服務的方案與用量,以及需求盤點、開發、測試、監測和版本維護的串接費。前者以 LINE 官方當下方案為準,後者取決於事件、資料、介面與驗收範圍,不能把單一固定價套用到不同專案。

LINE API 串接驗收清單

  • 帳號與 Channel 由企業持有,交接角色清楚。
  • Webhook signature 驗證有效,憑證未暴露。
  • 正常與錯誤案例,以及重複、逾時和限額案例都已測試。
  • 個資與同意規則,以及保存、刪除和權限規則已有書面紀錄。
  • 有監測與告警,以及版本變更和停用流程。

可搭配API 串接完整指南需求規格書框架系統開發驗收清單一起準備。

內文精華總結

  • LINE Messaging API、LINE Login 與 LINE Pay API 是不同產品。
  • 委外前要先定義事件、身份、資料、權限、例外與驗收。
  • Webhook 要驗證簽章,並處理重複與失敗。
  • 官方用量費與串接開發費要分開估算。

把 LINE 想法整理成可驗收的串接規格

若你已知道要改善的流程,即站力可以協助盤點 Channel、Webhook、資料與系統整合範圍。

LINE API 串接常見問題

LINE API 是什麼?

LINE 提供不同 API,讓企業服務與 LINE 平台交換事件或資料。實際能力取決於選用的產品與官方權限。

LINE API 費用是多少?

應分成官方方案或用量費與串接開發費。官方費用查當下方案,開發費則依資料、事件、介面、測試與維運估算。

Webhook 是什麼?

Webhook 是平台在事件發生時主動通知企業後端的機制。後端要驗證來源,快速回應,並處理重複、逾時與失敗。

可以把 token 放在前端嗎?

不應把秘密憑證放在瀏覽器可讀的前端、公開程式庫或文件,應由受控後端與秘密管理機制保存。

LINE 官方帳號可以直接串 CRM 嗎?

要看 CRM 與 LINE 產品是否提供相容介面,以及身份對應、同意、欄位、事件與錯誤處理是否已定義。

沒有明確流程可以開始串接嗎?

建議先定義要改善的營運問題與人工接手方式。若跨部門尚未形成共識,可先由言回協助盤點。

分享此內容: