【发布时间】:2019-01-26 12:10:39
【问题描述】:
我正在使用 Zapier 将 CRM 与 Facebook 潜在客户广告集成,我可以在 Facebook 中创建潜在客户并在 CRM 中毫无问题地创建它。
在一个成功的帖子(即成功创建潜在客户)之后,我很好奇我应该返回什么,我会想到
return Ok();
就够了。相反,我收到一条错误消息:
- 得到一个非对象结果,期望一个来自 create() 的对象 发生了什么(您看到这个是因为您是管理员): 使用 bundle 执行 create.ZapLead.operation.perform 无效的 API 响应: - 得到一个非对象结果,期望一个来自 create () 的对象
我应该返回什么?
发帖的代码是:
perform: (z, bundle) => {
const promise = z.request({
url: 'https://{{bundle.authData.subdomain}}.ngrok.io/api/zapier/create/lead/' + bundle.inputData.lead_type + '/' + bundle.inputData.core_customerTypeId,
method: 'POST',
body: JSON.stringify({
fields: bundle.inputData
}),
headers: {
'content-type': 'application/json'
}
});
// return promise.then((response) => JSON.parse(response.content));
return promise.then((response) => {
if (response.status != 200) {
throw new Error(`Unexpected status code ${response.status}`);
}
});
有什么想法吗?
谢谢,
【问题讨论】:
标签: zapier