Получите ответ веб-перехватчика POST Zapier от PHP Curl

Я использую Zapier Webhooks для интеграции между веб-порталом и API. И веб-портал, и API были разработаны с помощью php. Я использую curl для отправки запроса на ловушку в Zapier, отправляя данные Post. Затем, в моем zap, второй шаг включает захваченные поля и отправляет их в виде данных формы и помещает веб-перехватчик на мой URL-адрес API.

Проблема в том, что на моем портале, когда я печатаю ответ на этот вызов, он всегда показывает что-то вроде этого:

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

Но мне нужен реальный ответ веб-перехватчика на втором этапе, показанный в моей задаче zapier как Вывод данных.

Кто-то знает, почему это происходит и как я могу получить реальный ответ?

Спасибо


person Aleli Sanchez Mendez    schedule 12.02.2018    source источник


Ответы (1)


Вот Дэвид из команды Zapier Platform.

То, что вы описываете, в настоящее время невозможно. Когда Zapier получает перехватчик, он сообщает отправителю, что перехват был успешным, и им не нужно повторять попытку; это не настраивается.

В этой ситуации похоже, что вам нужен простой веб-сервер, чтобы вы могли настроить поведение ввода и вывода ваших данных? Или полностью пропустите Zapier и отправьте веб-перехватчик прямо в пункт назначения.

person xavdid    schedule 14.02.2018
comment
Спасибо, Дэвид, да, это то, что я сделал. - person Aleli Sanchez Mendez; 15.02.2018