Я пытаюсь получить значения полей, отправленные через формы обезьян опроса. Поскольку он находится в отдельном iframe, я не могу получить к нему доступ из своего домена (CORS). Есть ли какой-либо API для получения отдельных ответов, отправленных через эти формы?
Survey Monkey — получение данных формы — API
Ответы (1)
Вы имеете в виду, что используете сборщик веб-сайтов, и ответы встроены в ваш веб-сайт, и вы хотите читать ответы в javascript, когда пользователь отправляет форму? Да, это не сработает.
В любом случае, я думаю, что лучший способ сделать это — использовать API.
Вы можете получить список ответов на опрос (и их детали) см. документы. а>
Чтобы получить список ответов для опроса, вы должны сделать:
GET /v3/surveys/<survey_id>/responses
Вы можете фильтровать по дате или другим полям (если вам нужно).
Вы можете получить полную информацию с
GET /v3/surveys/<survey_id>/responses/<response_id>
Кроме того, вы можете настроить веб-перехватчик, чтобы получать уведомления каждый раз, когда появляется новая приходит ответ, вы можете затем сделать запрос, определенный выше, чтобы получить подробную информацию об ответе.
Надеюсь, эти варианты работают для вас, я недостаточно хорошо знаю ваш вариант использования, чтобы предлагать другие варианты.