2016-11-23 28 views
2

根據文檔,如果我返回對象數組,則後續步驟將針對每個對象運行。因此,如果我返回包含電子郵件地址的對象數組,並且在下一步將電子郵件發送到該地址,則應將電子郵件發送到所有地址。在'Code by Zapier'中返回對象數組

var output = [ 
    {id:1, email: '[email protected]}, 
    {id:2, email: '[email protected]}, 
    {id:3, email: '[email protected]}, 
]; 

但不幸的是只發送了第一封電子郵件。誰能告訴我我做錯了什麼? enter image description here

回答

3

如果您在測試步驟中提到編輯器中顯示的「樣本」,那是因爲Zapier只顯示第一條記錄是理所當然的。

如果你打開你的Zap,並且所有3個項目都有新的ID,我們會觸發3個任務。

因此,要總結:

  1. 我們只顯示如果您期望所有三個編輯扎普期間出現會造成迷惑的編輯器的試驗段中的第一項。
  2. 如果代碼是用於觸發器的 - 只有當您打開zap時纔會觸發動態數據(帶有新ID)。

如果這些問題不適用於您的Zap - 請務必聯繫Zapier的支持人員並將其轉介到此故障單。他們可以幫助追蹤您可能遇到的任何錯誤。

+0

哇!謝謝。我手動測試和zapier只發送電子郵件到第一個對象。在現場模式下它工作! –