从PHP Curl获取POST Zapier webhook响应

时间:2018-02-12 18:34:44

标签: php curl zapier

我使用Zapier Webhooks在Web门户和API之间进行集成。 Web门户和API都是用php开发的。我使用curl向Zapier的catch钩子发送请求,发送Post Data。然后在我的zap中,第二步抓住catched字段并将其作为表单数据发送到PUT webhook到我的API URL。

问题是在我的门户网站中,当我打印此调用的响应时,它总是显示如下内容:

{"status": "success", "attempt": "5a81c6d1-bb9b-4afe-9ece-0cba4a0a52b0", "id": "cec1978a-c98f-4521-89f3-83a4041c15a4", "request_id": "5a81c6d1-bb9b-4afe-9ece-0cba4a0a52b0"}

但我需要第二步中webhook的真实反应,在我的zapier任务中显示为数据输出。

有人知道为什么会这样,我怎样才能得到真正的回应?

由于

1 个答案:

答案 0 :(得分:1)

David来自Zapier平台团队。

您目前无法描述的内容。当Zapier收到一个钩子时,它让发送者知道钩子是成功的,他们不需要重试;这不可定制。

在这种情况下,听起来您需要一个简单的网络服务器,因此您可以自定义数据的输入和输出行为?或者完全跳过Zapier并将webhook直接发送到目的地。