卷曲命令不适用于 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 挂钩的主要内容,如果未能解决你的问题,请参考以下文章
Mongodb Atlas 连接字符串不适用于 Zapier