WhatsApp 自動化
連接 WhatsApp:取得 API 資料並完成設定
由 Meta 取得 Phone number ID、WABA ID 和長期 access token,再設定 Webhook 並測試。
適用於已升級方案、想讓家長用 WhatsApp 自助查堂數和預約的教練。完成後,家長傳訊息就會收到按鈕選單。
開始前準備
- 已備妥 WhatsApp Business 帳戶,並完成商業驗證
- 有一個未綁定 WhatsApp 的電話號碼可作 Business 號碼
- 可登入 Meta for Developers 的帳戶
逐步操作
- 1
建立 Meta 應用程式
登入 Meta for Developers → 建立應用程式 → 選「Business」類型 → 加入「WhatsApp」產品。
- 2
抄下三個識別資料
在 WhatsApp → API Setup 頁面抄下 Phone number ID 與 WhatsApp Business Account ID,並用 System User 產生一個長期 Access token。這些資料只貼在 Classmatework 設定頁,不要貼在聊天或截圖分享。
- 3
在 Classmatework 貼上並儲存
到「教室設定」→ WhatsApp 區塊,貼上 Phone number ID、WABA ID 和 Access token,儲存後按「測試連接」。
- 4
設定 Webhook
在 Meta 應用程式的 WhatsApp → Configuration 設定 Callback URL 為 https://classmatework.com/functions/whatsappBot,並訂閱 messages 事件。
- 5
用家長號碼測試
用已登記的家長電話傳「主選單」,確認收到按鈕選單;再到「訊息紀錄」確認有記錄。
如何確認成功
- ✓ 設定頁顯示 WhatsApp 已連接
- ✓ 測試訊息收到按鈕選單
- ✓ 「訊息紀錄」見到該次對話
常見問題
一定要用 Business API 嗎?
自助預約和自動回覆需要 Business API;未連接前仍可用複製訊息、手動發送。
Token 會過期嗎?
用 System User 產生的長期 token 不會短期過期;如失效,重新產生並更新設定頁即可。
可以幫我貼 token 嗎?
不可以。任何 token、密鑰或密碼都請你自己在設定頁輸入,不要交給他人或在對話中提供。
想有人陪住做?
AI 助理會按這篇教學逐步帶你完成,並確認每一步做得到。