Surveymonkey Статус get_survey_details

Мне интересно, что на самом деле означает статус в вызове API get_survey_details? Я думал, что это был активный / неактивный / тип ошибки типа, но я не думаю, что это больше так. Я закрыл коллектор в опросе, чтобы не было получено ни одного ответа, и я все еще получаю статус:0. Мы ищем способ узнать из нашего внутреннего приложения, что, если опрос активен или неактивен, и я не уверен, как это сделать из SM API. Кто-нибудь делает что-то подобное или знает, как этого добиться?

Заранее спасибо!

1 ответ

Решение

"status":0 - это статус кода ошибки, т.е. при вызове API не было ошибок.

Опросы не могут быть открытыми или закрытыми - только коллекционеры могут. Если вы вызываете get_collector_list, у него есть поле, которое вы можете запросить под названием "open", которое будет возвращать логическое значение, независимо от того, открыт коллектор или нет. Вы можете проверить, собираются ли какие-либо ответы, запрашивая список - если нет сборщиков с "открытым":True, тогда опрос фактически закрывается.

Другие вопросы по тегам