Как добавить вопрос в опрос в API SurveyMonkey

Мне нужно программно создавать «индивидуально настроенные» опросы.

Я знаю, как создать новый опрос на основе шаблона (create_flow), но могу ли я затем добавить в этот опрос индивидуальные вопросы?

И извините за "questi0n" в названии. переполнение стека не позволяет мне использовать «вопрос» в заголовке! шутки в сторону.


person user2735420    schedule 12.10.2016    source источник


Ответы (1)


Упомянутая вами конечная точка create_flow является конечной точкой версии 2. Я бы рекомендовал использовать версию 3 API SurveyMonkey, так как поддержка версии 2, скорее всего, скоро будет прекращена. Также V3 имеет гораздо больше функциональных возможностей.

Ознакомьтесь с документами для v3. В частности, создание опросов. Вы можете создавать опросы с данными опроса в следующей конечной точке:

POST /v3/surveys

Создайте страницу по адресу:

POST /v3/surveys/<survey_id>/pages

Создайте вопрос:

POST /v3/surveys/<survey_id>/pages/<page_id>/questions

Вы можете обновить существующий вопрос с помощью

PATCH /v3/surveys/<survey_id>/pages/<page_id>/questions/<question_id>

Или вообще заменить на

PUT /v3/surveys/<survey_id>/pages/<page_id>/questions/<question_id>

В основном манипулируйте опросом, как хотите, с помощью RESTful API. Вы можете увидеть в документах конкретные примеры полезной нагрузки. Я думаю, что гораздо лучше использовать V3, чтобы делать то, что вы хотите, я не уверен, что то, о чем вы просите, поддерживается в V2.

person General Kandalaft    schedule 12.10.2016