返回'Code by Zapier'中的对象数组

时间:2016-11-23 18:32:41

标签: zapier

根据文档,如果我返回对象数组,则后续步骤将针对每个对象运行。因此,如果我返回包含电子邮件地址的对象数组,并在下一步中将电子邮件发送到该地址,则应将电子邮件发送到所有地址。

var output = [
    {id:1, email: 'nasir9bd@gmail.com},
    {id:2, email: 'nasir9bd@yahoo.com},
    {id:3, email: 'nasir9bd@live.com},
];

但遗憾的是,只发送了第一封电子邮件。谁能告诉我我做错了什么?enter image description here

1 个答案:

答案 0 :(得分:5)

如果您在测试步骤中指的是编辑器中显示的“样本”,那是因为Zapier只会显示第一条记录。

如果您打开Zap并且所有3个项目都有前所未见的新ID,我们将触发3个任务。

所以,总结一下:

  1. 我们只显示编辑器测试部分中的第一项,如果您希望在编辑Zap期间显示所有这三项,可能会造成混淆。
  2. 如果代码是针对触发器的 - 只有当您打开zap时,才会触发动态数据(带有新ID)。
  3. 如果您的Zap不是这些问题 - 请务必联系Zapier的支持人员并将他们推荐给此门票。他们可以帮助您追踪您可能遇到的任何错误。