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

Posted

技术标签:

【中文标题】卷曲命令不适用于 Zapier REST 挂钩【英文标题】:Curl command not working for Zapier REST hook 【发布时间】:2020-08-22 12:04:20 【问题描述】:

我正在制作一个包含基本触发器的 Zapier 应用程序。我在 API 配置中使用 REST 挂钩。我按照指示的步骤进行操作,一切都很好。最后,当我创建 Zap 时,我得到一个 Webhook URL。


据我了解,我将使用此 URL 发送 POST 请求。所以我使用 curl 终端命令。

curl -X POST -H 'Content-type: application/json' --data ' message: 'lemon', id: 'abc', season: 'summerTime' ' https://hooks.zapier.com/hooks/catch/7459492/XXXXXX/

我得到回应

"id": "8e5bc4fb-a54c-4860-a22f-8896fadc95a1", "request_id": "5eb3c0c0-9a44-4543-81ba-87cd1a0793b0", "attempt": "5eb3c0c0-9a44-4543-81ba-87cd1a0793b0", "status": "success"

但是什么也没发生。

这个触发器是假设在一些松弛的频道中打印消息和季节,即我创建的 Zap。 即使在任务日志中,也不会生成任何日志。

PS:当我使用 POSTMAN 应用程序执行相同的 POST 请求时,它可以正常工作 美好的。谁能告诉我我做错了什么。 我对这些东西很陌生。

【问题讨论】:

【参考方案1】:

我相信您在数据中的键周围缺少引号。试试这个:

curl -X POST -H 'Content-type: application/json' --data ' "message": "lemon", "id": "abc", "season": "summerTime" ' https://hooks.zapier.com/hooks/catch/7459492/XXXXXX/

请注意,您可以从邮递员“复制为 curl”并准确模拟它正在做什么。

【讨论】:

以上是关于卷曲命令不适用于 Zapier REST 挂钩的主要内容,如果未能解决你的问题,请参考以下文章

Zapier REST订阅挂钩无法在Php中解析[重复]

Mongodb Atlas 连接字符串不适用于 Zapier

Q ZAPIER 卷曲请求

UIView 页面卷曲动画不适用于块

Paypal REST api 调用适用于 cURL,但不适用于 C# 代码

Github webhook错误:我们无法提供此有效负载:服务超时