我的 WhatsApp 觸發節點無法運作

描述問題/錯誤/問題

我的 WhatsApp 觸發器節點一直在加載,即使在我的測試號碼上發送訊息也沒有註冊觸發器,我使用的是 n8n 雲端版本

錯誤訊息是什麼(如果有的話)?

請分享您的工作流程

分享最後一個節點返回的輸出

沒有輸出

關於您的 n8n 設置的資訊

  • n8n 版本:
  • 資料庫(預設值:SQLite):
  • n8n EXECUTIONS_PROCESS 設定(預設值:own、main):
  • 通過以下方式運行 n8n(Docker、npm、n8n 雲端版本、桌面應用程式):
  • 作業系統:

@Tilak_Gupta 歡迎!
節點持續旋轉是因為 Meta 還沒有向它發送事件。n8n 的測試 webhook 只在節點監聽時才處於活躍狀態,而 Meta 只會向你在 Meta 應用中註冊的回調 URL 發送內容。請按照以下順序設定:

  1. 開啟 WhatsApp Trigger 並點擊「Listen for Test Event」,讓 n8n 開始監聽。複製它顯示的 webhook URL 和驗證令牌。
  2. 當它還在監聽時,前往 Meta 應用儀表板 > WhatsApp > Configuration > Webhook,貼上該回調 URL 和驗證令牌,然後點擊「Verify and Save」。由於節點正在監聽,它會回應 Meta 的驗證挑戰,URL 便會驗證成功。
  3. 仍在 Meta 中,在 Webhook fields 下訂閱「messages」,然後從你的號碼發送一則測試訊息。
    WhatsApp 每個應用只允許一個 webhook,在測試 URL 和生產 URL 之間切換會覆蓋它。因此當你啟用工作流程時,請以相同方式在 Meta 中重新註冊生產 webhook URL,否則它只會在測試中觸發。
    WhatsApp Trigger | Nodes | n8n Docs