我是 AI 自動化的新手,我不知道如何找到 Recipient IG User ID 以及我應該在節點選項中放入什麼類型的元素?
請有人幫我解決這個問題?
描述問題/錯誤/問題
錯誤訊息是什麼(如果有的話)?
請分享您的工作流程
(在畫布上選擇節點,並使用鍵盤快捷鍵 CMD+C/CTRL+C 和 CMD+V/CTRL+V 複製並貼上工作流程。)
分享最後一個節點返回的輸出
關於您的 n8n 設置的資訊
- n8n 版本:
- 資料庫(預設值:SQLite):
- n8n EXECUTIONS_PROCESS 設定(預設值:own、main):
- 透過以下方式運行 n8n(Docker、npm、n8n cloud、桌面應用程式):
- 作業系統:
@ITZ_RIDWEN 收件人 IG 使用者 ID 不是你查詢或手動輸入的東西,它是寄件人的 Instagram 範圍 ID (IGSID),當有人傳送 DM 給你時會自動送達,它會在傳入的訊息 webhook 中以 sender.id 的形式出現。Instagram 只允許你傳送訊息給曾經傳送過訊息到你帳號的人,而且你必須在 24 小時內回覆,所以流程是他們的 DM 觸發你的觸發器,你從中提取 sender.id,然後將它餵入傳送節點的收件人欄位。你的設定是什麼,你是透過 Instagram 觸發器/webhook 接收 DM,還是試圖冷傳送一條訊息而沒有先收到傳入的訊息?
嗨 @ITZ_RIDWEN
也許你可以試試這個
貼上 JSON 後,你必須做這些事情才能讓它正常運作:
- 連接你的認證資訊:
- 點擊 Instagram Reply 節點。
- 在「Instagram Graph API 認證」下拉選單中,選擇你已連接的 Instagram 帳號(或建立新的)。
- 檢查運算式:
- 我已將「收件人 ID」設定為
={{ $json.sender_id }}。
- 如果你特定的 Instagram 觸發版本以不同方式輸出 ID(例如在
sender 物件內),點擊「收件人 ID」欄位中的運算式分頁,然後從左側「輸入」面板拖曳 sender_id。
- 發佈工作流程:
- 點擊**「執行工作流程」**測試一次。
- 一旦它能正常運作,**「發佈」**它,使其在背景自動執行。