我使用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任务中显示为数据输出。
有人知道为什么会这样,我怎样才能得到真正的回应?
由于
答案 0 :(得分:1)
David来自Zapier平台团队。
您目前无法描述的内容。当Zapier收到一个钩子时,它让发送者知道钩子是成功的,他们不需要重试;这不可定制。
在这种情况下,听起来您需要一个简单的网络服务器,因此您可以自定义数据的输入和输出行为?或者完全跳过Zapier并将webhook直接发送到目的地。