2012-06-01 1 views
5

wenn ich auf 127.0.0:8000/associate/twitter zugreifen, meine Django erhalten alle twitter's Informationen mit Ausnahme der E-Mail-Adresse.django-social-auth: nicht speichern twitter's email

Es gibt kein Problem beim Zugriff auf 127.0.0:8000/associate/facebook, ich habe mich nur gefragt, warum mein Django die E-Mail des Twitter-Kontos nicht bekommen hat?

Hat jemand eine Idee, wie ich meinen Fall lösen kann? Dank im Voraus ...

das ist in meinem settings.py

FACEBOOK_APP_ID    = '.....' 
FACEBOOK_API_SECRET   = '.........' 
FACEBOOK_EXTENDED_PERMISSIONS = ['email'] 
#twitter 
TWITTER_CONSUMER_KEY = '.........' 
TWITTER_CONSUMER_SECRET = '.........' 
+1

Duplizieren von http://StackOverflow.com/Questions/4377633/oauth-twitter-and-email. Kurze Antwort: Twitter stellt keine Benutzer-E-Mail zur Verfügung. – stalk

+0

danke für die Antwort stalk ... jetzt kenne ich den Grund :) – gadss

+0

Überprüfen Sie diese Antwort von mir für python-social-auth: http://stackoverflow.com/questions/4377633/oauth-twitter-and-email#answer -35039478 – collerek

Antwort

4

twitter nicht die E-Mail bietet. So viel haben Sie Zugang zu den Daten zur Verfügung gestellt bei der Überprüfung der credentials