描述問題/錯誤/問題
錯誤訊息是什麼(如果有的話)?
請分享您的工作流程
(在畫布上選擇節點,使用鍵盤快捷鍵 CMD+C/CTRL+C 和 CMD+V/CTRL+V 複製並貼上工作流程。)
分享最後一個節點返回的輸出
有關您的 n8n 設定的資訊
- n8n 版本:
- 資料庫(預設:SQLite):
- n8n EXECUTIONS_PROCESS 設定(預設:own, main):
- 執行 n8n 的方式(Docker、npm、n8n cloud、桌面應用程式):
- 作業系統:
如何新增 n8n WhatsApp 認證。請提供我完整步驟
嘿 @JAYESH_PATEL1,等待回應期間,這裡有一些可能有幫助的資源:
建議資源
自動符合您的問題。
文檔:
論壇:
@GUNdalfas、@LogeshwariV - 你們以前處理過類似的問題,能看一下嗎?
由 n8n 社區機器人自動建議。這是試點 - 請在此處提供反饋。
嗨 @JAYESH_PATEL1 歡迎!
兩個認證都來自同一個 Meta 應用程式,所以先建立那個:在 https://developers.facebook.com/apps/ 建立應用程式,在 WhatsApp 磚上選擇「設定」,選擇你的商務組合,然後在「應用程式設定」>「基本」下設定「隱私權政策網址」和「服務條款網址」,並將「應用程式模式」切換為「上線」。
對於 WhatsApp API 認證,在該應用程式中開啟「WhatsApp」>「API 設定」,選擇「產生存取權杖」,將其貼到 n8n 中的「存取權杖」,並將 WhatsApp 商務帳戶 ID 貼到「商務帳戶 ID」。
對於 WhatsApp OAuth2 認證,回到「應用程式設定」>「基本」,將應用程式 ID 放入「用戶端 ID」,將應用程式密碼放入「用戶端密碼」。
API 設定中的權杖在 24 小時後過期,所以一旦連接測試正常,請將其換為永久權杖:「商務設定」>「系統使用者」,新增一個具有「管理員」角色的系統使用者,「新增資產」並給予它對你的應用程式和 WhatsApp 帳戶的完全控制權,然後使用已選取「whatsapp_business_messaging」和「whatsapp_business_management」的方式「產生權杖」。改為將該權杖放在「存取權杖」中。
https://developers.facebook.com/documentation/business-messaging/whatsapp/get-started
這兩個欄位都在 Meta 應用程式儀表板中,而不是在 n8n 中。請在 https://developers.facebook.com/apps/ 打開您的應用程式,然後在左側邊欄選擇「應用程式設定」>「基本」。隱私政策網址位於應用程式網域正下方,服務條款網址則直接在其下方。將應用程式模式切換為「實時」也會提示您輸入隱私政策,並將您連結至同一頁面。
這些網址由您自行提供,它們是指向您自己網站上隱私政策頁面和條款頁面的連結,只需要能公開存取而不需要登入即可。還沒有網站?GitHub Pages 儲存庫或已發布的 Notion 頁面可以提供您一個可用的網址。只有隱私政策網址是上線所需的,服務條款網址是選填的。
您也可以在測試時保持開發模式,WhatsApp > API 設定可讓您新增最多五個已驗證的收件者號碼,無需上線即可傳送訊息給他們。
https://developers.facebook.com/documentation/development/create-an-app/app-dashboard
如果這有幫助的話,如果你能將其標記為解決方案就太好了。 