描述問題/錯誤/問題
我的 WhatsApp 觸發器節點一直在加載,即使在我的測試號碼上發送訊息也沒有註冊觸發器,我使用的是 n8n 雲端版本
錯誤訊息是什麼(如果有的話)?
請分享您的工作流程
分享最後一個節點返回的輸出
沒有輸出
關於您的 n8n 設置的資訊
- n8n 版本:
- 資料庫(預設值:SQLite):
- n8n EXECUTIONS_PROCESS 設定(預設值:own、main):
- 通過以下方式運行 n8n(Docker、npm、n8n 雲端版本、桌面應用程式):
- 作業系統:
嗨 @Tilak_Gupta 歡迎!
節點持續旋轉是因為 Meta 還沒有向它發送事件。n8n 的測試 webhook 只在節點監聽時才處於活躍狀態,而 Meta 只會向你在 Meta 應用中註冊的回調 URL 發送內容。請按照以下順序設定:
- 開啟 WhatsApp Trigger 並點擊「Listen for Test Event」,讓 n8n 開始監聽。複製它顯示的 webhook URL 和驗證令牌。
- 當它還在監聽時,前往 Meta 應用儀表板 > WhatsApp > Configuration > Webhook,貼上該回調 URL 和驗證令牌,然後點擊「Verify and Save」。由於節點正在監聽,它會回應 Meta 的驗證挑戰,URL 便會驗證成功。
- 仍在 Meta 中,在 Webhook fields 下訂閱「messages」,然後從你的號碼發送一則測試訊息。
WhatsApp 每個應用只允許一個 webhook,在測試 URL 和生產 URL 之間切換會覆蓋它。因此當你啟用工作流程時,請以相同方式在 Meta 中重新註冊生產 webhook URL,否則它只會在測試中觸發。
WhatsApp Trigger | Nodes | n8n Docs