加一購 Ja1Go

LINE 設定教學(LINE Developers)

使用加一購前,需要在 LINE 的開發者網站「LINE Developers」建立 LINE 官方帳號、Messaging API、LINE Login 與 LIFF, 再把取得的值填入加一購的「設定 > LINE 設定」。本教學從第一次登入 LINE Developers 開始,一步一步說明。 LINE Developers 只有英文與日文畫面,以下截圖為英文畫面,英文按鈕名稱後面的()內為中文翻譯。點擊圖片可放大。

1. 整體流程與需要的值

  1. 建立 ProviderLINE Developers 中用來放 channel 的「資料夾」,通常用店名或公司名。
  2. 建立 LINE 官方帳號並啟用 Messaging API顧客加好友、在群組 +1 下單、收到通知的帳號。
  3. 建立 LINE Login channel 與 LIFF顧客與管理者在 LINE 內開啟加一購畫面時使用的登入。
  4. 把值填入加一購設定 > LINE 設定。最後按「Verify」確認 Webhook 連線成功。

開始前請先登入加一購的管理畫面,打開「設定 > LINE 設定」,畫面上會顯示您店家專用的 Webhook URL 與 LIFF Endpoint URL。 以下說明中的 {店家代碼} 請換成您的店家代碼(網址 https://ja1go.net/t/店家代碼/… 的部分)。

值的對照表(哪裡的值要填到哪裡)

值在 LINE Developers 的位置填到加一購的位置
Channel secret
Messaging API 的
Messaging API channel > Basic settings(基本設定) LINE Bot 設定 > Channel Secret
Channel access token
(long-lived・長期)
Messaging API channel > Messaging API 分頁最下方 LINE Bot 設定 > Channel Access Token
Your user ID
(您的使用者 ID)
Messaging API channel > Basic settings 最下方 LINE Bot 設定 > 管理者 LINE User ID
Channel ID
LINE Login 的
LINE Login channel > Basic settings LINE Login 設定 > Login Channel ID
Channel secret
LINE Login 的
LINE Login channel > Basic settings LINE Login 設定 > Login Channel Secret
LIFF ID
管理者用
LINE Login channel > LIFF 分頁 LIFF 應用程式設定 > LIFF Admin ID
LIFF ID
顧客用
LINE Login channel > LIFF 分頁 LIFF 應用程式設定 > LIFF Customer ID

反過來,以下的值是由加一購提供,要填到 LINE Developers:

值內容填到 LINE Developers 的位置
Webhook URLhttps://ja1go.net/t/{店家代碼}/webhookMessaging API > Webhook settings
Callback URLhttps://ja1go.net/t/{店家代碼}/line/callbackLINE Login > LINE Login 分頁
Endpoint URL(管理者用)https://ja1go.net/t/{店家代碼}/liff/adminLIFF(管理者用)
Endpoint URL(顧客用)https://ja1go.net/t/{店家代碼}/liffLIFF(顧客用)

Channel secret 與 Channel access token 等同密碼。請勿貼在群組、社群或截圖分享。不小心外流時,請在 LINE Developers 按「Reissue」(重新發行)後,把新的值重新填入加一購。

2. 建立 Provider(服務提供者)

用平常使用的 LINE 帳號登入 LINE Developers Console。第一次登入時,會要求輸入開發者名稱與 Email,並同意開發者條款。

LINE Developers 的首頁。Providers 旁的 Create 按鈕
Console home(控制台首頁)(點擊看完整畫面)
  1. 1在「Providers(服務提供者)」旁按「Create(建立)」。
建立 Provider 的對話框。Provider name 欄位與 Create 按鈕
Create a new provider(建立新的服務提供者)(點擊看完整畫面)
  1. 1「Provider name(服務提供者名稱)」輸入店名或公司名(顧客在 LINE 登入時會看到)。
  2. 2按「Create(建立)」。
Provider 建立完成的畫面。Create a Messaging API channel
This provider doesn't have any channels yet(此服務提供者還沒有 channel)(點擊看完整畫面)
  1. 1按「Create a Messaging API channel(建立 Messaging API channel)」。
說明 Messaging API channel 需從官方帳號建立的畫面
Create a Messaging API channel(建立 Messaging API channel)(點擊看完整畫面)

目前 Messaging API channel 無法直接在 LINE Developers 建立,要先建立 LINE 官方帳號,再從官方帳號啟用 Messaging API。

  1. 1按「Create a LINE Official Account(建立 LINE 官方帳號)」,會開啟官方帳號的申請頁面。

3. 建立 LINE 官方帳號

申請頁面會依您 LINE 帳號的地區顯示中文或日文。以下為日本地區的畫面(日文),台灣地區的欄位內容相同。

LINE 官方帳號申請表的上半部。帳號名稱、所在國家、業種
LINE公式アカウントの作成(建立 LINE 官方帳號)上半部(點擊看完整畫面)
  1. 1「アカウント名(帳號名稱)」:顧客在好友清單與聊天室看到的名稱,建議用店名。
  2. 2「会社・事業者の所在国・地域(公司・事業所在國家/地區)」:選擇店家所在地(台灣請選「台湾」)。
  3. 3「業種(業種)」:例如「ショッピング・小売店(購物・零售)」。
LINE 官方帳號申請表的下半部。主要用途與組織
LINE公式アカウントの作成(建立 LINE 官方帳號)下半部(點擊看完整畫面)
  1. 1業種與「運用目的(使用目的)」:依實際情況選擇。
  2. 2「主な使い方(主要用途)」:選「チャット・LINEコール用(聊天・LINE 通話)」或依需求選擇。之後可以變更。
  3. 3第一次申請請選「ビジネスマネージャーの組織を作成(建立商業管理組織)」。

填寫完成後按頁面下方的「確認」→「完了(完成)」。按鈕上的條款同意請由店家本人確認後操作。

4. 官方帳號的設定(群組・Messaging API・回應設定)

官方帳號建立後,會開啟「LINE Official Account Manager(官方帳號管理畫面)」。可在右上的語言選單切換成繁體中文。

LINE Official Account Manager 的首頁。右上的設定
LINE Official Account Manager 主頁(點擊看完整畫面)
  1. 1按右上的「設定」。

允許加入群組(在 LINE 群組 +1 下單必需)

帳號設定的功能切換。加入群組或多人聊天室
設定 > 帳號設定 > 功能切換(點擊看完整畫面)
  1. 1「加入群組或多人聊天室」選「接受邀請加入群組或多人聊天室」。
變更設定的確認對話框
變更設定的確認(點擊看完整畫面)
  1. 1按「變更」。

啟用 Messaging API

設定的 Messaging API 頁面。啟用 Messaging API 按鈕
設定 > Messaging API(點擊看完整畫面)
  1. 1左側選單按「Messaging API」。
  2. 2按「啟用 Messaging API」。
選擇服務提供者的對話框
選擇服務提供者(點擊看完整畫面)
  1. 1選擇第 2 章建立的 Provider。一旦選擇就無法變更,請確認名稱。
  2. 2確認「LINE 官方帳號 API 服務條款」後按「同意」。接著隱私權政策等欄位可空白,按「確定」。
Messaging API 啟用後的畫面。Webhook 網址欄位
Messaging API 狀態:使用中(點擊看完整畫面)
  1. 1「Webhook 網址」貼上加一購的 Webhook URL(https://ja1go.net/t/{店家代碼}/webhook),按「儲存」。也可以稍後在 LINE Developers 設定(第 5 章)。

回應設定

回應設定。Webhook 開啟、自動回應訊息關閉
設定 > 回應設定(點擊看完整畫面)
  1. 1「Webhook」:開啟(沒有開啟,加一購收不到 +1 與訊息)。
  2. 2「自動回應訊息」:關閉(避免與加一購的回覆重複)。

「聊天」開啟時,店家可在官方帳號管理畫面或 LINE Official Account app 與顧客一對一聊天,同時加一購也會收到訊息。「加入好友的歡迎訊息」請在此管理畫面設定(加一購不會自動傳送歡迎訊息)。

5. Messaging API:取得 Channel secret 與 Access token

回到 LINE Developers Console,打開第 2 章建立的 Provider,會看到剛才啟用的官方帳號的 channel。

Provider 內的 Messaging API channel
Provider > Channels(channel 列表)(點擊看完整畫面)
  1. 1點選標示「Messaging API」的 channel(名稱為官方帳號名稱)。
Messaging API channel 的 Basic settings 分頁
Basic settings(基本設定)分頁(點擊看完整畫面)
  1. 1「Basic settings(基本設定)」分頁:往下捲動。
  2. 2「Messaging API」分頁:之後設定 Webhook 與 Access token 時使用。
Basic settings 的 Channel secret 與 Your user ID
Basic settings 下方(已隱藏實際的值)(點擊看完整畫面)
  1. 1「Channel secret(channel 密鑰)」:按右側的複製圖示,貼到加一購的「LINE Bot 設定 > Channel Secret」。
  2. 2「Your user ID(您的使用者 ID,U 開頭)」:貼到加一購的「管理者 LINE User ID」。這是登入 LINE Developers 的 LINE 帳號的 ID,新訂單等通知會傳到這個帳號。

Webhook 設定

Messaging API 分頁的 Webhook settings
Messaging API 分頁 > Webhook settings(Webhook 設定)(點擊看完整畫面)
  1. 1「Webhook URL」:按「Edit(編輯)」,貼上 https://ja1go.net/t/{店家代碼}/webhook 後按「Update(更新)」。
  2. 2「Use webhook(使用 Webhook)」:開啟。
  3. 3「Allow bot to join group chats(允許加入群組)」顯示「Enabled(已啟用)」即可(第 4 章設定的項目)。

「Verify(驗證)」按鈕要等加一購的設定填好後再按(第 9 章)。

發行 Channel access token

Messaging API 分頁最下方的 Channel access token 與 Issue 按鈕
Channel access token(channel 存取權杖)(點擊看完整畫面)
  1. 1捲到最下方,「Channel access token (long-lived)(長期權杖)」按「Issue(發行)」。
發行後的 Channel access token
發行後(已隱藏實際的值)(點擊看完整畫面)
  1. 1按右側的複製圖示,貼到加一購的「LINE Bot 設定 > Channel Access Token」。很長的一串文字,請完整複製。

「Auto-reply messages(自動回應訊息)」顯示 Disabled(停用)、「Greeting messages(歡迎訊息)」可依需求設定,請在 LINE Official Account Manager 變更(第 4 章)。

6. 建立 LINE Login channel

顧客與管理者在 LINE 內開啟加一購的畫面(LIFF)時,會用 LINE Login 自動登入。請在同一個 Provider 中建立。

建立新 channel 的對話框,選擇 LINE Login
Create a new channel(建立新的 channel)(點擊看完整畫面)
  1. 1在 Provider 的 Channels 分頁按「Create a new channel(建立新的 channel)」,選「LINE Login」。
LINE Login channel 的建立表單上方。地區
LINE Login channel 建立表單(1)(點擊看完整畫面)
  1. 1「Region to provide the service(提供服務的地區)」:顧客在台灣請選「Taiwan(台灣)」。
  2. 2「Company or owner's country or region(公司或負責人所在國家/地區)」:選擇店家所在地。
LINE Login channel 的建立表單中段。名稱、說明、App types
LINE Login channel 建立表單(2)(點擊看完整畫面)
  1. 1「Channel name(channel 名稱)」:顧客登入時會看到,例如「〇〇商店 Login」。
  2. 2「Channel description(說明)」:例如「〇〇商店的 LINE 登入」。
  3. 3「App types(應用程式類型)」:勾選「Web app(網頁應用程式)」。
LINE Login channel 的建立表單下方。同意條款與 Create
LINE Login channel 建立表單(3)(點擊看完整畫面)
  1. 1確認「LINE Developers Agreement(LINE 開發者協議)」後勾選同意。
  2. 2按「Create(建立)」。
LINE Login channel 建立完成。Channel ID
LINE Login channel > Basic settings(點擊看完整畫面)
  1. 1「Channel ID」:貼到加一購的「LINE Login 設定 > Login Channel ID」。
  2. 2「LINE Login」分頁:設定 Callback URL(下方)。
  3. 3「LIFF」分頁:建立 LIFF(第 7 章)。
LINE Login channel 的 Channel secret
Basic settings 下方(已隱藏實際的值)(點擊看完整畫面)
  1. 1「Channel secret」:貼到加一購的「LINE Login 設定 > Login Channel Secret」。(與 Messaging API 的 Channel secret 是不同的值,請勿混用)
LINE Login 分頁的 Callback URL
LINE Login 分頁 > LINE Login settings(點擊看完整畫面)
  1. 1「Use LINE Login in your web app(在網頁應用程式使用 LINE Login)」:開啟。
  2. 2「Callback URL」:按「Edit」,輸入 https://ja1go.net/t/{店家代碼}/line/callback 後按「Update」。

7. 建立 LIFF(管理者用・顧客用)

LIFF 是在 LINE 內開啟的網頁。加一購需要管理者用與顧客用兩個 LIFF,都建在第 6 章的 LINE Login channel 的「LIFF」分頁。

管理者用 LIFF

Add a LIFF app 表單的上方。名稱、Size、Endpoint URL
LIFF 分頁 > Add(新增)> Add a LIFF app(新增 LIFF 應用程式)(點擊看完整畫面)
  1. 1「LIFF app name(名稱)」:例如「〇〇 管理者」。
  2. 2「Size(大小)」:選「Full(全螢幕)」。
  3. 3「Endpoint URL(端點網址)」:https://ja1go.net/t/{店家代碼}/liff/admin
Add a LIFF app 表單的下方。Scopes 與 Add friend option
Add a LIFF app 下方(點擊看完整畫面)
  1. 1「Scopes(權限範圍)」:勾選 openid、profile、chat_message.write。
  2. 2「Add friend option(加入好友選項)」:管理者用選「Off(關閉)」。

其他項目保持預設,按最下方的「Add(新增)」。

LIFF applications 列表與 LIFF ID
LIFF applications(LIFF 應用程式列表)(點擊看完整畫面)
  1. 1按「Add(新增)」可再建立一個(顧客用,下方)。
  2. 2「LIFF ID」:管理者用的 LIFF ID 貼到加一購的「LIFF Admin ID」。

顧客用 LIFF

顧客用 LIFF 的表單。Endpoint URL、Scopes、Add friend option
顧客用 LIFF 的設定(點擊看完整畫面)

「LIFF app name」例如「〇〇 顧客」,「Size」選「Full」,其餘如下:

  1. 1「Endpoint URL」:https://ja1go.net/t/{店家代碼}/liff(結尾沒有 /admin)
  2. 2「Scopes」:勾選 openid、profile、chat_message.write。openid 一定要勾選(LINE OC 連線間的登入會用到)。
  3. 3「Add friend option」:選「On (Aggressive)(開啟・積極)」,顧客第一次登入時會一併請他加入官方帳號好友。
兩個 LIFF 建立完成後的列表
管理者用與顧客用 LIFF(點擊看完整畫面)
  1. 1顧客用的 LIFF ID → 加一購的「LIFF Customer ID」
  2. 2管理者用的 LIFF ID → 加一購的「LIFF Admin ID」

兩個 LIFF ID 很像,請以 LIFF app name 確認後再複製。填反時,顧客會打開管理畫面的登入頁。

8. 連結官方帳號並公開 LINE Login

連結官方帳號(Add friend option)

Basic settings 下方的 Linked LINE Official Account
LINE Login channel > Basic settings > Add friend option(點擊看完整畫面)
  1. 1「Linked LINE Official Account(連結的 LINE 官方帳號)」按「Edit」,選擇第 3 章建立的官方帳號。
  2. 2按「Update(更新)」。
連結完成的官方帳號
連結完成(點擊看完整畫面)
  1. 1顯示官方帳號的 ID 與名稱即完成。

公開 LINE Login channel

剛建立的 LINE Login channel 是「Developing(開發中)」狀態,只有開發者本人能登入。請公開後再讓顧客使用。

公開 channel 的確認對話框
Publish this channel?(要公開此 channel 嗎?)(點擊看完整畫面)
  1. 1按 channel 名稱下方的「Developing(開發中)」。
  2. 2確認說明後按「Publish(公開)」。公開後無法改回開發中。
公開後的 LINE Login channel。Published
公開完成(點擊看完整畫面)
  1. 1顯示「Published(已公開)」即完成。
  2. 2Channel ID 可在這裡再次確認。

9. 填入加一購並驗證 Webhook

把第 5〜7 章取得的值填入加一購的「設定 > LINE 設定」,各區塊按「儲存」。畫面說明請看店家使用說明「LINE 設定」。

填好後回到 LINE Developers 的 Messaging API channel > Messaging API 分頁,在 Webhook settings 按「Verify」。

Webhook 的 Verify 成功
Webhook URL 的 Verify(驗證)(點擊看完整畫面)
  1. 1按「Verify(驗證)」。
  2. 2顯示「Success(成功)」即完成。按「OK」關閉。

最後用手機 LINE 加官方帳號為好友,開啟顧客用 LIFF(https://liff.line.me/{顧客用 LIFF ID}),確認能看到商店首頁。

10. 常見問題

Verify 顯示錯誤(不是 Success)

請確認:① Webhook URL 的店家代碼是否正確;② 加一購已儲存 Channel Secret 與 Channel Access Token;③ Channel Secret 是 Messaging API channel 的值(不是 LINE Login 的)。

顧客打開 LIFF 時顯示 400 或「channel 不存在」

LIFF ID 是否貼錯(管理者用與顧客用相反)、LINE Login channel 是否已公開(Published)。

在群組 +1 沒有反應

官方帳號是否已加入該群組、「接受邀請加入群組或多人聊天室」是否開啟、回應設定的 Webhook 是否開啟、Use webhook 是否開啟。

不小心把 Channel secret 或 Access token 貼到別處

在 LINE Developers 按「Issue」(Channel secret)或「Reissue」(Access token)重新發行,再把新的值填入加一購。舊的值會失效。

可以用其他人的 LINE 帳號管理嗎?

可以。在 Provider 的「Roles(角色)」分頁邀請其他 LINE 帳號成為管理員。加一購的管理者權限請在「用戶管理」設定。

最後更新:2026年10月30日