Я работаю с API Surveymonkey и наконец-то получил информацию, которая мне нужна, из SurveyMonkey в Python, используя модуль запросов, и могу успешно экспортировать эти данные в прекрасный файл Excel. Единственная проблема в том, что я не совсем получаю ВСЕ данные ответов на опрос. Я получаю 50 из нескольких полученных ответов на опрос.
Теперь, в соответствии с документацией SurveyMonkey API, есть простое решение для этого:
"Получить следующую страницу из 100 ответов, используя URL ресурса, возвращенный в поле links.next."
Я также прочитал эту часть документов, которая пытается объяснить это далее:
https://api.surveymonkey.net/v3/docs?python#pagination
Я пытался добавить 'links.next' в каждое место, которое я могу найти в URL, который я использовал для доступа к данным, но каждый раз, когда я это делаю, я просто получаю сообщение об ошибке.
Я явно что-то упускаю.
HOST = "https://api.surveymonkey.com/v3/surveys/%s/responses/bulk" %
(survey_id)
data = s.get(HOST)
Это адрес HOST, который я использую, и я понял, что links.next должен взаимодействовать с ним НЕКОТОРЫМ образом (верно?)
Есть ли какое-то форматирование, которое я не понимаю?