【发布时间】:2018-05-26 19:46:26
【问题描述】:
我正在使用 Zapier 处理 Webhook 响应,需要检查第一个输入名称是否为空,然后返回第二个。
想想名字和昵称。如果用户在NAME1 中输入他们的昵称,则使用该名称,否则在NAME2 中返回他们的实际名称。
这是我在 Zapier 中作为一个步骤添加的 JavaScript 代码,但是在另一个步骤中的必填字段中使用 name 变量时不起作用。
var output = 'No Name';
if(inputData.NAME1 != '') {
output ={name: inputData.NAME1};
} else {
output= {name: inputDate.NAME2};
}
return output;
通过任务历史记录访问的Input code 的屏幕截图
通过任务主机访问的Output code 的屏幕截图
我尝试过分配output并在最后返回它,或者在if语句中返回它。
在 Zapier 测试步骤中,它看起来工作正常,只是在运行时失败。
【问题讨论】:
标签: javascript zapier