2025年11月23日 星期日

LINE (LINE Messaging API) 的申請流程

 LINE (LINE Messaging API)  的申請流程


以下是根據文件內容整理出的詳細步驟:


🚀 官方 LINE (Messaging API) 申請流程

1. 創立 LINE 官方帳號

  • 進入 LINE 官方帳號網站 1:https://tw.linebiz.com/account/ 2。


  • 點選「免費開設帳號」3。


  • 在登入頁面,您可以選擇 4:


    • 使用上方的綠色按鈕,以個人 LINE 帳號登入 5。

    • 使用下方的黑色按鈕,以電子信箱申請一個「商用帳號」登入 6。

2. 登入管理頁面並進入設定

  • 申請完成並登入後,進入 LINE 官方帳號的主頁面 7。

  • 點選頁面右上角的「設定」(齒輪圖示)8。

  • 在左側選單中找到「帳號設定」下的「Messaging API」9。

    • 備註: 如果您是使用行動裝置,需先下載 LINE Official Account App 完成註冊 10。

3. 開啟 Messaging API

  • 在 Messaging API 的頁面中,點選「Messaging API」的按鈕或連結 11。

  • 接著,系統會要求您 登錄開發者資訊 12:

    1. 在「姓名」欄位中輸入名稱 13。

    2. 輸入 Email 電子郵件帳號 14。

    3. 點選「同意」 按鈕 15。

    4. 確認資訊無誤後,再次點選「確定」 按鈕 16。

  • 然後,系統會要求您 選擇服務提供者 17:

    1. 點選「建立服務提供者」下的輸入框,輸入名稱 18。

    2. 點選「同意」 按鈕 19。

  • 接下來是 隱私權政策及服務條款 的頁面 20:

    1. 隱私權政策 URL 和 服務條款 URL 可不填 21。

    2. 點選「同意」 按鈕 22。

4. 取得 Channel Access Token

  • 完成上述步驟後,回到 Messaging API 設定頁面 23。

  • 點選頁面下方「可前往 LINE Developers 進行其他設定」的連結 24。

  • 頁面會跳轉到 LINE Developers 網站:

    1. 點選右上角的 「Console」按鈕 25。

    2. 在 Providers 列表找到並點選您剛才創立的名稱 26。

    3. 進入 Channels 列表,點選您 LINE 官方帳號的 Messaging API 頻道 27。

    4. 在左側選單選擇 Messaging API 設定 (Messaging API settings) 28。

    5. 將頁面捲到最下方,找到 Channel access token (long-lived) 欄位 29。

    6. 點選「複製」按鈕 30,複製這段權杖碼 31。

    7. 儲存備份 此權杖碼,並貼到您的 LINE 發報機編輯網頁中 32。


💡 方案費用說明

LINE 官方帳號有不同的訊息方案,即使是免費版,仍可繼續享有後台基礎功能 33。

方案固定月費免費訊息則數額外加購訊息主要應用
輕用量 (免費版)

0元 34

200則 (好友人數 $\times$ 訊息則數) 35353535

不可加購 36

以一對一溝通為主 37。

中用量

800元 38

3,000則 39

不可加購 40

針對持續新增的好友,精準推播分眾訊息 41。

高用量

1,200元 42

6,000則 43

可加購,費用為 0.2元/則起 44

-

請注意:

  • 不論何種方案,免費訊息則數是以「群發」為主 45。

  • 一對一手動對話 不包含在免費訊息則數內 46。




INE Message API 教學主要分為三個步驟:註冊帳號與建立服務提供者、啟用Messaging API 和取得必要金鑰並設定Webhook。 首先,在 LINE Developers 官網 或透過 LINE Official Account Manager 建立服務提供者(Provider)和Channel,接著啟用Messaging API 功能,並設定好回傳網址(Webhook URL)。 最後,從Channel 的設定頁面中取得Channel secret 和Channel access token 等金鑰,以便在程式碼中進行串接和發送訊息。 
步驟1:註冊與建立Channel
  • 申請帳號: 
    前往 LINE Developers 官網,使用你的LINE 帳號登入,並建立一個新的「服務提供者」(Provider)。 
  • 建立Channel: 
    在服務提供者底下,點擊「建立Channel」,選擇「Messaging API」。 
  • 填寫資訊: 
    依序填寫頻道名稱、描述等基本資料,並確認同意條款後建立。 
步驟2:啟用Messaging API
  • 進入後台:: 登入 LINE Official Account Manager,選擇你的官方帳號。 
  • 啟用API:: 在設定頁面中,找到「Messaging API」並點擊「啟用Messaging API」。 
  • 確認設定:: 選擇你剛才建立的服務提供者,並確認隱私權政策等設定後,即可完成啟用。 
步驟3:設定與取得金鑰
  • 取得金鑰: 
    回到 LINE Developers 官網,選擇你建立的Channel,並進入「Messaging API」標籤,取得 Channel secret 和 Channel access token。 
  • 設定Webhook URL: 
    在LINE 官方帳號後台的「設定」>「回應設定」中,將你的Webhook URL 填入,並將「回應模式」設為「聊天機器人」,啟用Webhook。 
  • 進行串接: 
    將取得的金鑰及Webhook URL 填入你的專案程式碼,以便進行後續的API 呼叫。 
  • 測試: 
    使用Postman 等工具,設定發送方法為POST,並將Channel access token 填入授權標頭,以測試發送訊息。 


  • Line Messaging API 串接-建立 Channel & 回應設定

    前言

    目標:掌握 Messaging API,客製自動回覆功能
    這次串接是參考 Line Messaging API 串接手冊
    要串接 Line Messanging API 前,需要先設定好一些東西才有辦法使用
    前置步驟大致如下:

    1. Line Developers-建立 Channel
    2. Line 官方帳號管理頁面-回應設定

    建立 Channel

    1. 註冊成為 Developer (只有第一次需要)
    2. 建立 Provider (可以不只建立一個)
    3. 建立 Channel
      (一個 Channel 就是一個官方帳號,一個 Provider 下可以有多個 Channel)
      ex. 有兩個 Provider,台灣(Channel:台北、新北、桃園)、日本(Channel:東京、大阪、北海道)
    4. 建立好之後就可以在 Line 官方帳號跟 Line Developers console 的地方看到 Channel 出現了
    5. 設定 Webhook URL 設定自己要接收 LINE 訊息的網址
      (如果接收的網址改變了,這個網址可以隨時更改)
      PS. 在 Line Developers、Line 官方帳號管理頁面這兩個地方可以設定 URL,
      兩邊設定是互相連動的,所以設定一邊另一邊就就會跟著更新
    • Line Developers
      Channel 裡面 Messaging API 往下滑
      https://ithelp.ithome.com.tw/upload/images/20220526/20136310hAzk07je0b.jpg

      在 Webhook URL 輸入網址,然後把 Use webhook 打開(要打開才能接收)
      https://ithelp.ithome.com.tw/upload/images/20220526/20136310Nw7LJrrAtC.jpg

    或

    • Line 官方帳號
      官方帳號 > 右上角的 「設定」> Messaging API
      https://ithelp.ithome.com.tw/upload/images/20220526/20136310R2bPRkkbi0.jpg

    網址輸入進去後就做好跟 Line 官方帳號資訊的連動


    Line 官方帳號回應設定

    先到官方帳號 > 右上角的 「設定」> 側邊選單 「回應設定」
    https://ithelp.ithome.com.tw/upload/images/20220526/2013631071EjPyr2iP.jpg

    「回應模式」選擇聊天機器人,這樣就可以使用 Webhook,到時候就可以接收到 Line 的訊息
    https://ithelp.ithome.com.tw/upload/images/20220526/20136310QRvtEDewLF.jpg

    選擇聊天機器人後,進階設定會多一個「Webhook」,記得選擇「啟用」
    https://ithelp.ithome.com.tw/upload/images/20220526/20136310i96RjywCz1.jpg

    使用 Messaging API 有個限制,為了要使用 webhook 而選擇聊天機器人後就不能使用人工聊天的功能  除非你把它 webhook 功能暫時關掉




  • Postman 教學主要包含安裝與註冊、建立請求、設定傳送資料(如 JSON 或檔案)、撰寫測試腳本、管理環境變數及使用集合來組織請求。初學者應先從建立基本請求開始,例如使用 GET 方法獲取資料,然後學習 POST 方法並在 Body 中傳送 JSON 資料。 
  • 1. 安裝與基本設定
    • 下載與安裝:從 Postman 官網 下載適合你作業系統的版本並安裝。
    • 註冊與登入:開啟 Postman 後,建立帳號並登入,這有助於儲存和同步你的工作區與請求。
    • 建立工作區:在登入後,可建立一個工作區來組織專案,以便管理與特定項目相關的 API 請求。
    • 建立集合:在工作區中建立集合,將同一個 API 或專案的所有相關請求放入這個容器中,方便管理。 
    2. 建立與傳送請求
    • 新增請求:在集合中點擊「Add request」,或直接在左側點擊「New」並選擇「HTTP」來建立新的請求。
    • 設定請求內容:
      • URL:在 URL 欄位中輸入 API 端點。
      • HTTP 方法:從下拉選單中選擇適當的請求方法,如 GET、POST 等。
      • Body:若使用 POST、PUT 等方法,需要在 Body 標籤中設定傳送的資料。
      • Headers:在 Headers 標籤中,可以設定請求標頭,如 Content-Type: application/json,以確保請求格式正確。 
    3. 處理不同資料傳送方式
    • 傳送 JSON 資料:在 Body 標籤中,選擇 raw 並將格式設定為 JSON,然後在文字區域中輸入 JSON 數據。
    • 上傳檔案:
      • 在 Body 標籤中,選擇 form-data。
      • 將 Key 的類型改為 File,並填寫 Key 的名稱。
      • 點擊「Select Files」來選擇要上傳的檔案。
      • Postman 會自動更新 Content-Type 為 multipart/form-data。 
    4. 進階功能
    • 環境變數:透過定義變數(例如 {{base_url}}),方便在不同環境(開發、測試、生產)之間切換,而不需要手動修改 URL。
    • 撰寫測試腳本:在 Tests 標籤中使用 JavaScript 撰寫測試,以自動驗證 API 回應的狀態碼或內容是否符合預期。
      • 例如,pm.test("Status code is 200", function () { pm.response.to.have.status(200); });。
    • 執行集合:將一系列 API 請求組合成一個集合,並設定執行順序,以便進行批次測試。 
    5. 導出與導入
    • 導入:點擊 Import 按鈕,可以導入 JSON 或其他 Postman 格式的檔案,快速建立請求或集合。
    • 導出:將你的集合或請求導出為 JSON 檔案,方便在不同裝置或與同事共享。 

沒有留言:

張貼留言

  清除項目編譯快取 執行 flutter clean 重新取得套件依賴 執行 flutter pub get 完整重新編譯並執行 flutter run 1. 新增專案套件 (pubspec.yaml) 在 Flutter 專案根目錄下的 pubspec.yaml 中,新增 ...