LINE Messaging API 註冊申請

由於 LINE Notify 即將停止服務,本文件將說明如何使用 LINE Messaging API 來取代 LINE Notify,並實現相同的通知功能。

此章節包含主題:

注意事項

在開始設定之前,請先確認您已準備好以下項目。如果尚未準備完成,可以依照以下步驟進行設定。

進階需求:

  1. LINE Messaging API 有發送限制(依 LINE 訂定的方案與計費標準,詳情請參閱:LINE 官方帳號收費方案)。

  2. 發送的每則訊息中,圖片最大限制為 10MB,請確保圖片大小符合要求。

LINE Developers 帳戶(前往 LINE Developers 註冊)

  1. 進入LINE Developers 平台

    • 點擊上方導覽列的 「產品 (Products)」,選擇 「Messaging API」 進入 API 介紹頁面。

    • 點擊 「立即開始 (Start now)」 按鈕,開始設定並註冊你的 Messaging API 應用。

  2. 登入 LINE Business ID

    • 可選擇 使用 LINE 帳號登入 或 商用帳號登入。

    • 若尚未擁有商用帳號,可點擊 「建立帳號」 註冊新的 LINE Business ID,並依照畫面指示完成設定。

    • 這裡示範先 使用 LINE 帳號登入,然後建立 LINE Business ID。

  3. 登入 LINE 帳號

    • 輸入 電子郵件帳號 和 密碼,然後點擊 「登入」 按鈕。

    • 若希望使用其他方式登入,可選擇 「透過行動條碼登入」,使用手機 LINE App 掃描 QR Code 進行驗證。

    • 忘記帳號或密碼,可點擊 「忘記電子郵件帳號或密碼?」 找回資訊。

  4. 還沒有建立 LINE 商用 ID,可以點選「建立 LINE 商用 ID」 按鈕,完成建立。

  5. 註冊 Developer (僅需首次操作)

    • 在「Developers name」欄位輸入您想設定的 LINE Developers 帳戶名稱,勾選「同意」後,點擊「Create my account」按鈕完成註冊。

  6. 建立 Provider

    • 點擊 「Create a new Provider」,填入自訂名稱後,按 「Create」 完成建立。

LINE 官方帳號(需開通 Messaging API 功能)

  1. 建立 Messaging API Channel

    • 向下捲動並點擊 「Create a Messaging API Channel」 來建立資料通道。

  2. 建立 LINE 官方帳號

    • 進入官方帳號建立頁面,點擊 「登入」。

  3. 設定官方帳號

    • 輸入 帳號名稱(即顯示名稱)、電子郵件(作為聯絡方式),公司名稱可選填,並選擇 業種(若不確定,可選「其他」)。

    • 確認資訊後點擊 「確定」,無誤後點擊 「完成」。

  4. 啟用 Messaging API

    • 點擊 「啟用 Messaging API」,選擇建立的 Provider,並點擊 「同意」。

  5. 取得 API 金鑰與存取權限

    • 回到 LINE 開發人員 頁面,點擊左側邊欄的 Provider 名稱,然後選擇剛剛建立的 官方帳號。

    ⚠️ 請注意:如果剛剛建立的官方帳號沒有立即顯示,請重新整理頁面,才能正確看到最新的設定內容。

Webhook 伺服器(可接受 LINE 發送的 HTTP POST 請求)

🔒 開始設定前請先完成 HTTPS 設定!
Webhook URL 必須使用 HTTPS,這是 LINE 官方的規定。
請參考《HTTPS 設定說明文件》完成相關設定後再繼續以下步驟。

  1. Webhook URL 設定:

    • .NET Core 站台:https://servername/sevicore/WebhookAPI/WebHook

      (提醒:上面網址中的 sevicore 是 Service Name,若需查詢實際的 Service Name 名稱,可至 WCF 資料夾 中開啟並編輯 Config.xml 檔案查看相關設定 )

  2. 附註:

    Webhook URL 必須使用 HTTPS,這是 LINE 官方的規定。

    若 User 希望接收 Smart Platform 發送的相關訊息,需先 加入 LINE 官方帳號,並透過 Account Link(透過 Webhook URL)完成綁定。當 LINE 將認證號碼回傳至 Smart Platform 進行驗證後,系統才能成功發送訊息至使用者的 LINE。

  3. 開啟 Use webhook

    • 向下捲動,找到 「Use webhook」,開啟 「Use webhook」開關 。

  4. 取得 Channel Access Token

    • 向下捲動,找到 「Channel access token」,點擊 「Issue」 取得存取權杖 (Access Token)。

    • 請務必複製並保存該 Token,之後系統需透過此 Token 與 LINE 進行通訊。

  5. 至此,LINE Messaging API 設定完成,接下來可前往 「排程系統管理」 進行進一步的應用設定。

調整加入官方帳號資訊的訊息

使用者加入 官方帳號 需點選下方「Account Link 」進行與 Smart Platform 帳號的認證,才能透過 Smart Platform 收到相關戰情室與儀表板或報表的資訊。

在「Account Link」上方會顯示加入好友的歡迎訊息。若擔心使用者未點擊「Account Link」,可以在「加入好友的歡迎訊息」中額外補充提醒。以下將說明如何調整歡迎訊息的設定。

  1. 在 LINE Developers 帳戶中,回到 LINE 開發人員頁面,點擊左側邊欄的 Provider 名稱,再點擊剛剛建立的 官方帳號。

  2. 接著,在「Basic settings」頁籤中,點擊「LINE Official Account Manager」連結。

  3. 點擊「設定」中的「回應設定」,在回應設定畫面中找到並開啟「加入好友的歡迎訊息」設定頁面。

  4. 系統將跳轉至設定畫面,在畫面中央的「訊息設定」區塊中,您可以調整訊息內容。此時,請輸入提醒用戶點擊「Account Link」的訊息。設定完成後,點擊「儲存變更」,即可完成設定。

  5. 變更之後,使用者加入好友呈現資訊如下所示。

排程模組 - LINE Messaging API 相關功能

關於我們 網站導覽 隱私權保護及著作權聲明 服務專線:(02)2726-0885