SURVEYMONKEY API: Vérifiez si un courrier électronique spécifique a terminé son enquête

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

  •  21-12-2019
  •  | 
  •  

Question

J'ai une grande quantité d'utilisateurs (plus de 400k) qui ont été envoyés une enquête à compléter.Dans le cadre de la connexion à mon site, j'utilise l'API de SurveyMonkey pour vérifier si elles ont terminé leur enquête attribuée.Je saisis sur l'adresse e-mail.Je pense utiliser: https://developer.surveymonkey.com/mashery/get_respectent_list

Cependant, je ne veux pas que tous les utilisateurs de 400k puissent trouver un e-mail spécifique - de toute façon pour effectuer cette recherche plus efficacement?

Utilisation de Django Backend à Ping l'API SurveyMonkey

Était-ce utile?

La solution

get_rorespondent_list Vous permet de rechercher des répondants par plage de date / heure modifiée.Pour les répondants 400K, vous devez stocker les résultats dans une base de données locale et interroger uniquement l'API lorsque l'adresse e-mail que vous recherchez n'est pas trouvée localement.

Pour éviter d'analyser toute la liste à chaque fois, vous ne devez obtenir que de nouveaux répondants depuis la dernière fois que vous avez vérifié à l'aide de cette fonctionnalité de date / heure et ajoutez les nouveaux répondants à votre DB.Il existe un exemple de code qui illustre le sondage pour de nouveaux répondants basés sur la plage de date / heure sur le public de la surveillance GitHub de SurveyMonkey ici:

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

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top