2012-06-01 35 views
5

khi tôi truy cập 127.0.0:8000/associate/twitter, django của tôi nhận tất cả thông tin của twitter ngoại trừ địa chỉ email.django-social-auth: không lưu email twitter

không có vấn đề gì khi truy cập 127.0.0:8000/associate/facebook, tôi đã tự hỏi tại sao django của tôi không nhận được email của tài khoản twitter?

có ai có ý tưởng về cách giải quyết trường hợp của tôi không? cảm ơn trước ...

này là ở settings.py tôi

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

Bản sao của http://stackoverflow.com/questions/4377633/oauth-twitter-and-email. Câu trả lời ngắn gọn: twitter không cung cấp email người dùng. – stalk

+0

cảm ơn cho thân cây trả lời ... bây giờ tôi biết lý do :) – gadss

+0

Kiểm tra câu trả lời này của tôi cho python-social-auth: http://stackoverflow.com/questions/4377633/oauth-twitter-and-email#answer -35039478 – collerek

Trả lời

4

twitter không cung cấp email. Bạn sẽ có quyền truy cập vào dữ liệu được cung cấp khi xác minh credentials

Các vấn đề liên quan