2016-09-19 5 views
0

При регистрации webhook через API SurveyMonkey одним из параметров является subscription_url. Мой вопрос: когда SurveyMonkey запускает webhook, делает ли он GET или POST запросом на этот URL?SurveyMonkey Webhooks - Тип запроса

ответ

2

Я могу подтвердить, что SurveyMonkey будет POST к вашей конечной точке API. Моя проблема заключалась в том, что SurveyMonkey сделает HEAD, перед POST, чтобы гарантировать, что ваш API ответит. Итак, чтобы исправить мою проблему, мне пришлось добавить конечную точку GET, которая просто отвечает 200.

+0

Да, это правильно, SurveyMonkey всегда выполняет запрос HEAD во время создания вашей 'subscription_url', чтобы убедиться, что он доступен до успешного создания webhook. После этого, когда событие будет запущено, вы получите запрос POST. Эта информация, вероятно, должна быть указана в документах. –