1. LINE 官方帳號申請(LINE OA)
用途
課程中會使用 LINE OA 作為AI 互動介面,讓 AI 透過 LINE 回覆訊息、推播資料。
您必須先擁有一個 Line 官方帳號才能與 Messaging API 互動。您可以透過 Line Official Account Manager 平台免費申請一個帳號,這是您管理好友、查看後台數據的地方。
申請步驟
注意事項
- 免費版每月推播(push)訊息上限 200 則,足夠課堂測試。回覆訊息(reply message)則不受限,由於 Line 可能會更新價格政策,最新狀況請查閱 Line官方帳號價格資訊
2.使用 Webhook 連結 到 Line
Step1:建立新場景,選擇 LINE 模組,觸發器為 Watch Events。
Step2:點擊 Add 新增一個 Webhook:
- Webhook name: YOUR_WEBHOOK_NAME
- Connection: 再次點擊 Add:
- Connection name:YOUR_CONNECTION_NAME
- Channel Access Token:Channel access token (在申請Line官方帳號時所取得的 – 在Line Developers Console)
- 記得要Save (此為關鍵步驟,沒有存擋,可能造成後續步驟有問題)
📝 解說: 針對不同的 LINE OA,需要建立不同的 webhook 和 connection。換句話說,每一個 LINE OA 都有自己專屬的 webhook 和 connection, 不能共用
Step3:儲存後回到 Watch Events 主畫面,點擊 Line – Watch Events 模組
- Make.com 會生成一個專屬的 Webhook URL
- 請複製此 Webhook address (a URL)
Step4:將 Make’s webhook 回填到 Line OA
- 回到您的 LINE Developers Console 頁面
- 選擇 Messaging API 分頁
- 找到Webhook settings-> Webhook URL: 點擊 Editt,然後將Webhook address 貼到 Webhook URL 欄位中
- 點擊 Update
- 點擊 Verify
- 如果出現 Sucess,就表示 Make 已經成功和 Line OA 掛鉤上了
- 如果沒有成功,極大可能是 Make 的 Scenario 沒有 Save.
- 如果驗證連線(掛鉤)成功,打開 Use Webhook (此為關鍵步驟)
📝 解說: Line Webhook 是 LINE 官方帳號與你的伺服器(make.com)之間的「事件通知機制」。當用戶傳送訊息、加入好友、點擊按鈕等互動時,LINE 就會把這些事件以 HTTP POST 的方式發送到你設定的 Webhook URL