正在載入內容

返回文章列表系統攻略・行業要聞

LINE Messaging API是什麼?一般店家也看得懂的功能、串接與費用說明

文章目錄
  1. 30秒快速看
  2. LINE Messaging API是什麼?
  3. LINE官方帳號、官方後台與Messaging API有什麼關係?
  4. 為什麼一般店家會遇到Messaging API?
  5. 串接線上預約系統
  6. 串接會員系統
  7. 使用聊天機器人
  8. 管理圖文選單
  9. 串接訂單或購物流程
  10. Messaging API可以做到哪些事情?
  11. 1. 接收顧客的操作事件
  12. 2. 回覆顧客訊息
  13. 3. 主動發送通知
  14. 4. 建立圖文選單
  15. 5. 連結外部會員資料
  16. LINE官方後台和Messaging API有什麼不同?
  17. 圖文選單用LINE後台還是Messaging API建立?
  18. 使用LINE官方後台
  19. 使用Messaging API或第三方系統
  20. Provider、Channel、Webhook是什麼?
  21. Provider
  22. Channel
  23. Webhook
  24. Channel Access Token
  25. Channel Secret
  26. 使用Messaging API一定要會寫程式嗎?
  27. 自己從零開發
  28. 使用現成的第三方服務
  29. LINE Messaging API串接流程
  30. 步驟1:建立或確認LINE官方帳號
  31. 步驟2:啟用Messaging API
  32. 步驟3:選擇Provider
  33. 步驟4:設定Webhook及存取憑證
  34. 步驟5:開啟Webhook並測試
  35. 步驟6:確認原有功能是否衝突
  36. Messaging API要錢嗎?
  37. 1. LINE官方帳號方案費用
  38. 2. API訊息費用
  39. 3. 第三方系統費用
  40. 4. 自行開發及維護費用
  41. 串接後,系統商可以看到什麼資料?
  42. 串接第三方系統前要注意什麼?
  43. 確認帳號所有權
  44. 確認Provider歸屬
  45. 不要公開敏感憑證
  46. 確認功能由哪個後台管理
  47. 保留解除串接流程
  48. 哪些店家適合使用Messaging API?
  49. 樂創約如何運用LINE Messaging API?
  50. LINE Messaging API常見問題
  51. Messaging API就是聊天機器人嗎?
  52. 沒有認證帳號也能使用Messaging API嗎?
  53. 啟用Messaging API後,原本的LINE官方後台還能用嗎?
  54. 串接Messaging API需要重新建立LINE官方帳號嗎?
  55. 使用Messaging API一定要找工程師嗎?
  56. Messaging API可以讀取以前的聊天紀錄嗎?
  57. 為什麼串接時要選Provider?
  58. 圖文選單要從LINE後台還是第三方系統建立?
  59. Messaging API本身要付月費嗎?
  60. 更換系統商時要注意什麼?
  61. 結語:Messaging API是LINE與外部系統之間的連接方式
LINE Messaging API是什麼?一般店家也看得懂的功能、串接與費用說明

第一次串接LINE預約系統、會員系統或聊天機器人時,你可能會被要求啟用Messaging API、選擇Provider,或進入LINE Developers確認Channel。

看到這些英文名稱,很多店家第一個反應都是:「這是不是要會寫程式?」「開啟之後,原本的LINE官方帳號還能用嗎?」「系統商會不會看到所有聊天紀錄?」

其實可以先把Messaging API理解成一座橋。

它負責讓LINE官方帳號與預約系統、會員系統、電商平台等外部服務交換資料。店家如果使用已經完成串接的系統,通常不需要自己撰寫程式,只要按照服務商提供的流程完成授權與連線即可。

LINE官方也將Messaging API說明為系統之間的溝通橋樑,能用來連接預約、購物、點餐及金融服務等不同應用。

本文會從一般店家的角度,說明Messaging API可以做什麼、和LINE官方後台有什麼差別、是否會產生費用,以及串接第三方系統前需要注意哪些設定。

最後更新:2026年10月


30秒快速看

LINE Messaging API是LINE提供的系統串接方式,可以讓LINE官方帳號和外部服務交換資料。

常見用途包括:

  • 發送預約成功及服務提醒
  • 接收顧客傳來的訊息或操作事件
  • 串接線上預約、購物及會員系統
  • 建立自動回覆或聊天機器人
  • 從第三方系統管理圖文選單
  • 依會員或顧客狀態顯示不同內容
  • 將LINE使用者與店家的會員資料連結

Messaging API本身沒有提供另一個給店家操作的管理畫面。店家實際使用的通常是LINE Official Account Manager,或是樂創約等已完成API串接的第三方系統後台。

如果只是群發訊息、設定歡迎訊息或建立一般圖文選單,LINE官方後台通常已經足夠。當你希望LINE和預約、會員、訂單等資料互相連動時,才會開始接觸Messaging API。


LINE Messaging API是什麼?

API是Application Programming Interface的縮寫,中文通常翻譯成「應用程式介面」。

這個名稱聽起來很技術,其實它的用途不難理解。

假設顧客在線上完成預約,預約系統知道預約日期、服務項目及顧客資料,LINE官方帳號則負責和顧客聯絡。兩套系統原本各自運作,Messaging API就是中間的連接方式,讓預約系統可以透過LINE官方帳號發送預約通知。

可以把整個關係想成:

顧客的LINE → 店家的LINE官方帳號 → Messaging API → 預約或會員系統

顧客看到的仍然是店家原本的LINE官方帳號。Messaging API在背景負責傳遞事件與指令,不需要顧客另外安裝App。

LINE官方帳號、官方後台與Messaging API有什麼關係?

這幾個名稱常被放在一起,很容易讓第一次設定的人混淆。

名稱一般店家可以怎麼理解
LINE官方帳號店家面對顧客的LINE聯絡入口
LINE Official Account ManagerLINE提供給店家操作的官方管理後台
LINE Developers管理API、Provider及Channel等串接設定的後台
Messaging API讓LINE官方帳號和外部系統交換資料的方式
第三方系統經過串接後,協助店家管理預約、會員、訊息或圖文選單的服務

平常使用LINE官方後台群發訊息、建立優惠券或設定圖文選單,不一定會進入LINE Developers。

準備串接預約系統時,店家才比較容易遇到Provider、Channel、Webhook及Access Token等設定。

為什麼一般店家會遇到Messaging API?

很多人以為Messaging API只和工程師有關,實際上只要使用LINE串接服務,就可能碰到這個名稱。

常見情況包括:

串接線上預約系統

顧客完成預約後,系統可以透過LINE發送預約結果、服務時間或行前提醒。

串接會員系統

店家可以將系統會員與LINE使用者建立關聯,讓顧客從LINE查看會員資料、票券或儲值內容。

使用聊天機器人

顧客傳送關鍵字或點擊按鈕後,系統依照設定回覆不同內容。

管理圖文選單

除了LINE官方後台,已完成Messaging API串接的第三方系統也能建立及管理圖文選單。

串接訂單或購物流程

顧客下單、付款或訂單狀態變更時,系統可以依照流程傳送通知。

因此,即使店家不需要自己寫程式,仍值得了解Messaging API的基本概念。這能幫助你判斷系統商要求哪些權限、連線後會做到哪些事,以及停止使用服務時需要處理哪些設定。

Messaging API可以做到哪些事情?

LINE Messaging API提供的功能很多,對一般店家來說,最常見的是以下幾類。

1. 接收顧客的操作事件

顧客加入好友、傳送訊息、點擊按鈕或進行特定操作時,LINE可以將事件通知已連接的外部系統。

這類通知稱為Webhook。

例如顧客輸入「我要預約」,外部系統收到事件後,可以回傳預約入口或服務選單。LINE平台會在使用者傳訊息或加入好友等事件發生時,將Webhook事件傳送到已設定的系統網址。

2. 回覆顧客訊息

外部系統收到顧客的操作後,可以透過Messaging API回覆文字、圖片、按鈕或其他互動訊息。

例如:

  • 回覆線上預約網址
  • 顯示服務項目
  • 提供交通資訊
  • 回覆常見問題
  • 引導顧客查詢訂單

3. 主動發送通知

外部系統也能在特定事件發生後主動發送訊息,例如:

  • 預約成功
  • 預約時間接近
  • 訂單狀態更新
  • 付款完成
  • 票券即將到期
  • 課程即將開始

LINE將API訊息大致分為回覆使用者操作的Reply Message,以及由系統主動傳送的Push、Multicast、Broadcast等訊息類型。

4. 建立圖文選單

Messaging API可以建立圖文選單、上傳圖片、指定點擊區域及設定預設選單。

它還能針對個別使用者顯示不同的圖文選單,例如:

  • 新客看到首次預約入口
  • 會員看到會員專區
  • 課程學員看到上課資訊
  • 不同分店顧客看到對應分店入口

5. 連結外部會員資料

透過適當的帳號連結流程,店家可以把LINE使用者和原有會員資料建立關聯。

完成連結後,系統才知道「這個LINE使用者」對應到哪一位會員或預約顧客。

這和直接取得顧客的LINE名稱不太一樣。系統通常會使用LINE提供的加密User ID進行辨識,同一位使用者在不同Provider下取得的User ID也可能不同。


LINE官方後台和Messaging API有什麼不同?

兩者都和LINE官方帳號有關,適合的使用情境不太一樣。

比較項目LINE官方後台Messaging API串接
操作方式店家直接登入LINE後台透過外部系統或自行開發程式操作
是否需要技術開發一般功能不需要需要開發,或使用已串接完成的服務
圖文選單可建立預設圖文選單可建立預設及個人化圖文選單
訊息回覆人工聊天、自動回應及內建功能可依系統事件及資料執行自動流程
預約資料通常需要另外查看可與預約系統資料連動
會員應用使用LINE內建會員功能可與外部會員、訂單及消費資料整合
適合對象需求單純、以訊息經營為主的店家想整合預約、會員或自動通知的店家

LINE官方後台仍然可以繼續使用。啟用Messaging API並不會建立另一個對外的官方帳號,顧客看到的還是原本的好友名稱與聊天室。

需要留意的是,當官方後台與第三方系統同時管理自動回覆、Webhook或圖文選單時,可能會出現設定優先順序及管理來源不同的情況。
串接前最好先確認哪些功能由LINE後台管理,哪些交給第三方系統。

圖文選單用LINE後台還是Messaging API建立?

兩種方式都可以建立圖文選單。

使用LINE官方後台

適合以下情況:

  • 所有顧客使用同一個選單
  • 功能單純
  • 店家想自己快速修改
  • 不需要依會員身分切換
  • 沒有串接其他系統

如果想從LINE官方後台開始設定,可延伸閱讀:LINE圖文選單尺寸|6種規格與設定教學(2026最新)。

使用Messaging API或第三方系統

適合以下情況:

  • 希望從預約系統後台管理選單
  • 需要針對個別顧客顯示不同選單
  • 需要依會員、分店或服務狀態切換
  • 想查看API建立選單的顯示與點擊統計
  • 圖文選單要和預約或會員流程連動

LINE官方說明中,預設圖文選單可以由LINE Official Account Manager或Messaging API建立;個人化圖文選單則需使用Messaging API。
顯示優先順序依序為個人化API選單、API預設選單及官方後台預設選單。

另外,圖文選單的統計資料會依建立工具分開查看。使用Messaging API建立的選單,要從API取得統計;從LINE官方後台建立的選單,則在官方後台查看。


Provider、Channel、Webhook是什麼?

串接時最容易讓店家卡住的,通常是這幾個英文名稱。

Provider

Provider可以理解成LINE Developers裡管理相關服務的單位,可能是公司、組織或開發者。

同一個Provider下可以包含不同Channel。如果未來需要同時使用Messaging API與LINE Login,Provider的選擇會影響使用者識別資料能否順利對應。

因此,已經有Provider時不要隨意新增另一個。進行串接前,可以先向系統商確認應選擇既有Provider,還是建立新的Provider。

Channel

Channel是某項服務與LINE平台溝通的管道。

當店家為既有LINE官方帳號啟用Messaging API時,系統會建立對應的Messaging API Channel。

Channel裡會包含:

  • Channel ID
  • Channel Secret
  • Messaging API設定
  • Webhook URL
  • Channel Access Token
  • 管理角色與權限

Webhook

Webhook是LINE主動通知外部系統的方式。

當顧客加好友、傳訊息或點擊特定功能時,LINE會把事件傳到Channel設定的Webhook URL。外部系統收到後,再決定要回覆訊息、記錄資料或執行其他流程。

Channel Access Token

Channel Access Token可以理解成外部系統呼叫LINE API時使用的存取憑證。

它具有敏感性,不適合貼在公開群組、客服對話、表單或教學截圖中。如果憑證不慎外流,應盡快撤銷並重新產生。

Channel Secret

Channel Secret主要用來確認收到的Webhook事件確實來自LINE。

它同樣屬於敏感資料,需要妥善保管。


使用Messaging API一定要會寫程式嗎?

要看使用方式。

自己從零開發

如果想自行建立聊天機器人、訊息通知或會員串接,就需要具備程式開發及伺服器維護能力。

開發內容通常包含:

  • 建立Webhook接收服務
  • 驗證LINE傳來的事件
  • 管理Channel Access Token
  • 儲存使用者識別資料
  • 呼叫訊息及圖文選單API
  • 處理失敗重送與錯誤紀錄
  • 維護個資及系統安全

使用現成的第三方服務

如果使用樂創約等已經完成串接的服務,店家通常只需要:

  1. 擁有LINE官方帳號。
  2. 啟用Messaging API。
  3. 選擇或確認Provider。
  4. 依照系統指引完成授權或填入必要資料。
  5. 測試圖文選單、預約入口及通知。

程式開發、Webhook及API呼叫由服務提供商處理,店家不必自行架設伺服器。


LINE Messaging API串接流程

不同系統的操作畫面可能不同,整體流程大致如下。

步驟1:建立或確認LINE官方帳號

Messaging API必須連接LINE官方帳號使用。若已經有正在經營的官方帳號,要先確認登入的是正確帳號。

步驟2:啟用Messaging API

在LINE Official Account Manager中啟用Messaging API。啟用後,LINE會建立對應的Channel。

步驟3:選擇Provider

如果店家先前已經串接LINE Login、會員系統或其他服務,要先確認應使用哪個Provider。

選錯Provider不一定會讓串接立刻失敗,卻可能影響後續的使用者資料對應。

步驟4:設定Webhook及存取憑證

自行開發時,需要設定Webhook URL、Channel Secret及Channel Access Token。

使用第三方服務時,通常會由系統提供設定步驟,或透過授權流程完成。

步驟5:開啟Webhook並測試

確認Webhook可以正常收到事件,再測試:

  • 加入好友
  • 傳送訊息
  • 點擊圖文選單
  • 開啟預約頁
  • 完成一筆測試預約
  • 接收預約通知

步驟6:確認原有功能是否衝突

檢查LINE後台原本的自動回應、歡迎訊息及圖文選單是否需要保留,避免同一次操作收到兩組不同回覆。


Messaging API要錢嗎?

LINE官方目前說明,Messaging API可以免費開始使用,實際可發送的免費訊息數量會依所在地區與LINE官方帳號方案而定。

評估成本時,可以拆成以下幾部分。

1. LINE官方帳號方案費用

LINE官方帳號有不同訊息方案,各方案包含的免費訊息數及加購方式不同。

台灣的LINE官方帳號價格方案會在2026年11月1日調整,因此實際費用應以LINE台灣官方最新頁面為準。

2. API訊息費用

並非所有API訊息都會計入付費則數。

LINE台灣官方目前說明,一對一聊天、自動回應、歡迎訊息及Messaging API的Reply API不計入訊息費用;部分主動發送的API訊息會依帳號方案與發送人數計算。

例如系統在顧客傳來訊息後立即回覆,和預約前一天主動發送提醒,可能屬於不同的訊息類型,計費方式也可能不同。

3. 第三方系統費用

使用預約系統、會員系統或聊天機器人服務時,還要考慮第三方服務本身的月費或功能方案。

4. 自行開發及維護費用

自行串接雖然能依需求客製,仍需投入程式開發、伺服器、監控、資安及後續維護成本。

因此,「Messaging API能免費開始使用」和「整套串接完全沒有成本」是兩件不同的事。評估時要一起看LINE訊息方案、第三方系統費用及實際發送量。


串接後,系統商可以看到什麼資料?

這要依串接方式、使用功能及系統實際保存內容而定。

Messaging API可能取得的資料包括:

  • LINE提供的加密User ID
  • 顧客顯示名稱及大頭貼等基本資料
  • 顧客傳送後由Webhook收到的事件
  • 顧客傳送的文字、圖片或其他內容
  • 加入好友、封鎖或解除封鎖等事件
  • 圖文選單點擊及訊息互動資料
  • 系統自己建立的會員、預約或訂單資料

Messaging API主要依靠Webhook接收連線後發生的事件。它不是一個讓系統商任意翻閱所有歷史聊天室的入口;外部系統能保存多少資料,也取決於系統收到哪些事件及其資料保存政策。官方API取得使用者傳送內容時,也需要使用Webhook事件中的Message ID。

串接前可以向服務商確認:

  • 會取得哪些LINE資料?
  • 資料會保存多久?
  • 是否會將資料提供給其他服務?
  • 停止使用後如何刪除或匯出資料?
  • 哪些人具備LINE Developers管理權限?
  • Channel Access Token如何保存?

串接第三方系統前要注意什麼?

確認帳號所有權

LINE官方帳號、Business ID及LINE Developers管理權限,最好由店家自己或公司內部人員持有。

系統商可以被加入管理角色,不建議讓外部廠商成為唯一能管理Channel的人。

確認Provider歸屬

如果Provider完全建立在外部廠商帳號下,未來更換系統時可能增加移轉難度。

建立前先確認Provider由誰持有,以及終止合作後的處理方式。

不要公開敏感憑證

Channel Secret及Channel Access Token不要放進公開文件、聊天室截圖或未加密的表單。

確認功能由哪個後台管理

圖文選單、自動回覆與Webhook可能同時存在於LINE官方後台及第三方系統中。

事前確認管理來源,日後修改時比較不容易找錯地方。

保留解除串接流程

導入時除了確認怎麼連接,也要知道日後如何:

  • 停止Webhook
  • 撤銷Token
  • 移除外部管理者
  • 取消會員綁定
  • 恢復官方後台圖文選單
  • 匯出需要保留的資料

哪些店家適合使用Messaging API?

以下情況可以考慮串接:

  • 每天有固定數量的線上預約
  • 想自動發送預約通知
  • 需要整合會員、票券或儲值資料
  • 店家有多位服務人員或多間分店
  • 想依顧客狀態顯示不同內容
  • LINE詢問量大,重複問題很多
  • 希望把LINE作為主要服務入口
  • 已有預約、電商或CRM系統

如果目前只需要群發訊息、人工聊天、簡單自動回覆及固定圖文選單,可以先使用LINE官方後台。等預約量或會員管理需求增加,再評估Messaging API也來得及。


樂創約如何運用LINE Messaging API?

完成LINE串接後,店家可以透過樂創約後台管理與預約流程相關的LINE功能。

例如:

  • 將線上預約入口放入圖文選單
  • 從系統後台設定圖文選單
  • 讓顧客從LINE進入預約頁面
  • 發送預約相關通知
  • 串接會員與預約資料
  • 減少LINE和預約後台之間的重複操作

對店家來說,操作重點不在API程式本身,而是確認預約入口、通知內容及顧客流程是否清楚。

若目前還在透過LINE逐一詢問及確認時段,可以先建立樂創約預約頁,再依照使用需求評估是否串接LINE官方帳號。


LINE Messaging API常見問題

Messaging API就是聊天機器人嗎?

Messaging API可以用來建立聊天機器人,也能應用在預約通知、會員綁定、圖文選單及訂單訊息。聊天機器人只是其中一種用途。

沒有認證帳號也能使用Messaging API嗎?

一般LINE官方帳號也能啟用Messaging API。部分進階功能可能受到帳號類型、地區或方案限制,實際仍要依LINE官方最新規定確認。

啟用Messaging API後,原本的LINE官方後台還能用嗎?

可以。店家仍能登入LINE Official Account Manager管理帳號。若第三方系統同時管理Webhook、自動回覆或圖文選單,需要確認設定來源與顯示優先順序。

串接Messaging API需要重新建立LINE官方帳號嗎?

已有官方帳號時,可以在原帳號中啟用Messaging API,不必重新累積好友。操作前要先確認選到正確帳號。

使用Messaging API一定要找工程師嗎?

自行開發需要工程能力。使用已完成串接的第三方服務時,店家通常只要完成帳號設定及授權。

Messaging API可以讀取以前的聊天紀錄嗎?

Messaging API主要接收Webhook傳來的事件,無法把它理解成任意下載全部歷史聊天室的工具。外部系統能看到哪些內容,取決於連線後收到的事件、串接功能與資料保存方式。

為什麼串接時要選Provider?

Provider會影響Channel的歸屬及使用者識別資料。若未來還要串接LINE Login或會員系統,選擇正確的Provider會比較容易整合。

圖文選單要從LINE後台還是第三方系統建立?

所有顧客使用同一個固定選單時,LINE官方後台通常就能滿足需求。需要個人化選單、會員狀態切換或與預約流程連動時,可以使用Messaging API或已串接的第三方系統。

Messaging API本身要付月費嗎?

LINE官方表示Messaging API可以免費開始使用。實際成本仍可能包含LINE官方帳號方案、主動發送訊息、第三方系統月費及客製開發費。

更換系統商時要注意什麼?

先確認Provider及Channel由誰持有,並盤點Webhook、管理角色、Channel Access Token、圖文選單及會員綁定方式。完成新舊系統切換後,再撤銷舊系統的存取權限。


結語:Messaging API是LINE與外部系統之間的連接方式

Messaging API看起來充滿技術名詞,店家真正需要掌握的核心並不多。

它讓LINE官方帳號可以和預約、會員、購物及客服系統交換資料。自行開發時需要工程能力;使用樂創約等已完成串接的服務,店家只要依照指引完成授權與測試即可。

串接前確認Provider歸屬、資料權限、訊息費用及解除方式,能減少日後更換系統或調整設定時的麻煩。

如果目前只需要固定圖文選單與基本訊息功能,可以先從LINE官方後台開始。當預約量增加,希望通知、會員及訂單資料可以互相連動,再導入Messaging API會更有感。