Surveymonkey API: Проверьте, проведет ли конкретный адрес электронной почты

StackOverflow https://stackoverflow.com//questions/24027540

  •  21-12-2019
  •  | 
  •  

Вопрос

У меня есть большое количество пользователей (более 400k), которые были отправлены опрос для завершения.Как часть входа в мой сайт, я использую API Surveymonkey, чтобы проверить, завершит ли они назначенный обзор.Я влюбив на адрес электронной почты.Я думаю об использовании: https://developer.surveymonkey.com/masery_get_respondent_list

Однако я не хочу проводить все 400k пользователей, чтобы найти конкретное письмо - в любом случае, чтобы сделать этот поиск более эффективно?

Использование Backend Django к Ping The Surveymonkey API

Это было полезно?

Решение

get_respondent_list позволяет поиску респондентов путем измененной даты / диапазона времени.Для респондентов 400K вы должны хранить результаты в локальной базе данных и только запросить API, когда адрес электронной почты, который вы ищете, не найдено локально.

Чтобы избежать необходимости разбирать весь список каждый раз, вы должны получить только новые респонденты, поскольку в последний раз ваш проверен, используя эту функцию даты / временного диапазона и добавить новые респонденты на вашу БД.Существует какой-то пример код, который иллюстрирует опрос для новых респондентов на основе диапазона даты / времени на общественном GitHub Surveymonkey здесь:

https://github.com/surveymonkey/python_guides/blob/Master / Guides / Playing.py

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top