Zapier Webhooks 发布 Json 数组
Posted
技术标签:
【中文标题】Zapier Webhooks 发布 Json 数组【英文标题】:Zapier Webhooks Posting Json Array 【发布时间】:2017-08-26 23:24:59 【问题描述】:我无法让 Zapier 的 webhook 发布真正的 JSON 数组。
我希望 webhook 发布数据是这样的:
"attachments": [
"color": "danger",
"fallback": "My fallback text is here",
"title": "My Title is here",
"text":" foo"
]
但我能得到的只是这个(注意缺少的“[”和“]”)。如何从 Zapier 的 webhook 中获取格式正确的 JSON 数组?
"attachments":
"color": "danger",
"text": "foo",
"fallback": "My fallback text is here",
"title": "My Title is here"
我的 Zapier Webhook 配置如下所示:
【问题讨论】:
【参考方案1】:默认的 Webhooks >“POST”操作将有效负载值(包括那些看起来像数组的值)强制转换为字符串,因此您不能以这种方式发送数组值。
您应该使用“自定义请求”操作,而不是“POST”操作。
此操作允许您指定原始 JSON 负载。只要 JSON 语法良好,您就可以在对象字面量的任何位置插入前面步骤中的字段。
【讨论】:
以上是关于Zapier Webhooks 发布 Json 数组的主要内容,如果未能解决你的问题,请参考以下文章
使用 .Net WebHooks 作为 RESThooks 连接到 Zapier
使用 Zapier webhooks 到 google 表格的 Webflow
在 Zapier 中使用 Webhooks 和 PayPal API 从特定 PayPal 交易中获取交易信息