2012-06-01 14 views
5

cuando tengo acceso a 127.0.0:8000/associate/twitter, mi django obtiene toda la información de Twitter excepto la dirección de correo electrónico.django-social-auth: no guardo el correo electrónico de twitter

no hay ningún problema en el acceso a 127.0.0:8000/associate/facebook, me preguntaba por qué mi django no recibió el correo electrónico de la cuenta de Twitter?

¿alguien tiene una idea sobre cómo resolver mi caso? gracias de antemano ...

esto es en mi settings.py

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

Duplicado de http://stackoverflow.com/questions/4377633/oauth-twitter-and-email. Respuesta corta: twitter no proporciona el correo electrónico del usuario. – stalk

+0

gracias por el tallo de respuesta ... ahora sé el motivo :) – gadss

+0

Marque esta respuesta mía para python-social-auth: http://stackoverflow.com/questions/4377633/oauth-twitter-and-email#answer -35039478 – collerek

Respuesta

4

Twitter no proporciona el correo electrónico. Tanto tendrá acceso a los datos proporcionados al verificar el credentials

Cuestiones relacionadas