从 PHP Curl 获取 POST Zapier webhook 响应

Get a POST Zapier webhook response from PHP Curl

我正在使用 Zapier Webhooks 在 Web 门户和 API 之间进行集成。门户网站和 API 都是用 php 开发的。我使用 curl 向 Zapier 中的捕获钩子发送请求,发送 Post 数据。然后在我的 zap 中,第二步获取捕获的字段并将其作为表单数据发送到我的 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 任务中显示为数据输出。

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

谢谢

来自 Zapier 平台团队的大卫。

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

在这种情况下,您似乎需要一个简单的网络服务器,以便自定义数据的进出行为?或者完全跳过 Zapier,直接将 webhook 发送到目的地。