Zapier 正在创建包含我无法使用的记录的列表

Posted

技术标签:

【中文标题】Zapier 正在创建包含我无法使用的记录的列表【英文标题】:Zapier is creating list with records I can't use 【发布时间】:2021-01-28 06:56:48 【问题描述】:

使用 Zapier webhook 中的自定义请求,我得到一个记录列表,但它没有以我可以使用的方式解析信息。

我正在使用Content-Type = application/xml

这是测试期间的输出示例:

当我尝试使用它们时,它是如何显示这些值的:

我在 Zapier 中尝试了不同的应用程序和选项,但我对得到的输出无能为力。

如果您想知道,这里是背景... 我正在尝试从第三方应用程序(即云)获取客户记录。此应用程序中的端点不允许按名字和姓氏更新客户记录,只能按客户 ID。因此,当客户是新客户,工作完美,但记录已经存在时,我们只会从应用程序中得到一个毫无价值的响应,指出无法创建客户,因为它已经存在(呃!),并且它不包括任何有关记录的信息。因此,由于 App 不允许使用过滤器获取客户记录,我们需要在单独的步骤中获取包含所有客户记录的完整列表,然后尝试使用名字和姓氏查找客户的 ID,这样我们就可以在单独的步骤中获取创建 WordOrder 所需的客户 ID。

如果有任何想法,我将不胜感激。

【问题讨论】:

【参考方案1】:

Webhook By Zapier 自动解析响应,无法处理您尝试使用 Webhook By Zapier 实现的场景

我建议在Code By Zapier 中使用fetch API 调用。

你可以在https://zapier.com/help/create/code-webhooks/javascript-code-examples-in-zaps找到更多关于zapier代码的信息

【讨论】:

以上是关于Zapier 正在创建包含我无法使用的记录的列表的主要内容,如果未能解决你的问题,请参考以下文章

在 Node js 中解析 XML:Zapier

如何查看使用我们的 zapier 应用程序的用户列表?

Zapier 到 Twilio 生成动态短信正文

通过 zapier 发送 vcard 时如何解决 Twilio SMS 发送错误

zapier 无法发送挑战值以启用 slack 事件 api

卷曲命令不适用于 Zapier REST 挂钩