Surveymonkey Статус get_survey_details
Мне интересно, что на самом деле означает статус в вызове API get_survey_details? Я думал, что это был активный / неактивный / тип ошибки типа, но я не думаю, что это больше так. Я закрыл коллектор в опросе, чтобы не было получено ни одного ответа, и я все еще получаю статус:0. Мы ищем способ узнать из нашего внутреннего приложения, что, если опрос активен или неактивен, и я не уверен, как это сделать из SM API. Кто-нибудь делает что-то подобное или знает, как этого добиться?
Заранее спасибо!
1 ответ
"status":0 - это статус кода ошибки, т.е. при вызове API не было ошибок.
Опросы не могут быть открытыми или закрытыми - только коллекционеры могут. Если вы вызываете get_collector_list, у него есть поле, которое вы можете запросить под названием "open", которое будет возвращать логическое значение, независимо от того, открыт коллектор или нет. Вы можете проверить, собираются ли какие-либо ответы, запрашивая список - если нет сборщиков с "открытым":True, тогда опрос фактически закрывается.