2011-09-06 2 views
2

J'utilise django-socialregistration et facebook python sdk.Recevez des emails facebook en utilisant django

C'est le code pour obtenir des amis:

amis = request.facebook.graph.get_connections ('moi', 'amis')

Je peux obtenir leur nom et id mais Je ne peux pas obtenir leur adresse email (pas leur email @ facebook.com).

Ceci est une autre tentative qui ne peut également pas recevoir leur courrier électronique.

pour ami chez des amis [ 'data']:

request.facebook.graph.get_object(friend['id']) 

Comment puis-je obtenir les amis facebook email?

Répondre

2

Il est possible d'obtenir l'e-mail d'un utilisateur connecté à votre application à l'aide graphique. Toutefois, lors de la connexion ou de la connexion à l'aide des utilisateurs de Facebook, vous devez explicitement autoriser l'utilisation de leur adresse e-mail. Comme aucun des amis ne vous a donné la permission, leurs adresses e-mail sont interdites. Cela signifie que vous pouvez encourager l'utilisateur à faire en sorte que ses amis se joignent également, et assurez-vous que lors de son inscription, vous incluez une demande d'adresse e-mail.

Questions connexes