Curl 命令不适用于 Zapier REST 挂钩
Curl command not working for Zapier REST hook
我正在制作一个包含基本触发器的 Zapier 应用程序。我在 API 配置中使用 REST hook。我按照指示的步骤进行操作,一切正常。最后,当我创建 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"}
But nothing happens.
这个触发器假设在一些空闲通道中打印消息和季节,即我创建的 Zap。
即使在任务日志中,也没有生成日志。
PS: when i do the same POST request with POSTMAN application, it works just
fine. Can anyone tell me what am i doing wrong.
I am new to these stuff.
我认为您在数据中的键周围遗漏了引号。试试这个:
curl -X POST -H 'Content-type: application/json' --data '{ "message": "lemon", "id": "abc", "season": "summerTime" }' https://hooks.zapier.com/hooks/catch/7459492/XXXXXX/
请注意,您可以 "copy as curl" 来自 postman 并准确模拟它正在做的事情。
我正在制作一个包含基本触发器的 Zapier 应用程序。我在 API 配置中使用 REST hook。我按照指示的步骤进行操作,一切正常。最后,当我创建 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"}
But nothing happens.
这个触发器假设在一些空闲通道中打印消息和季节,即我创建的 Zap。 即使在任务日志中,也没有生成日志。
PS: when i do the same POST request with POSTMAN application, it works just fine. Can anyone tell me what am i doing wrong. I am new to these stuff.
我认为您在数据中的键周围遗漏了引号。试试这个:
curl -X POST -H 'Content-type: application/json' --data '{ "message": "lemon", "id": "abc", "season": "summerTime" }' https://hooks.zapier.com/hooks/catch/7459492/XXXXXX/
请注意,您可以 "copy as curl" 来自 postman 并准确模拟它正在做的事情。