2010-11-07 13 views
30

Possible en double:
Is there a way to get an user's email ID after verifying her Twitter identity using OAuth?Comment obtenir l'adresse e-mail de l'utilisateur à partir de Twitter, en utilisant oAuth?

En utilisant oAuth Je suis en mesure de Sucessfully login et le transmettre de nouveau à mon application PHP.

Comment puis-je obtenir l'adresse e-mail de la personne authentifiée? À ce stade, j'ai juste un oAuth authentifié.

Pouvez-vous me diriger vers un tutoriel?

Répondre

33

Non faisable.

Is there a way to get an user's email ID after verifying his/her Twitter identity using OAuth?

ne peut pas être récupéré l'adresse e-mail de l'utilisateur via l'API. Ceci est une décision de conception délibérée de l'équipe API.

MISE A JOUR 18/08/2015:

Il est possible de demander une adresse e-mail des utilisateurs, mais il exige que votre application soit whitelisted ...

+0

Exactement, ce n'est pas listé dans la mise à disposition champs utilisateur sur [Twitter API] (http://apiwiki.twitter.com/w/page/22554755/Twitter-REST-API-Method:-users%C2%A0show) – Jochen

+3

Cela a changé. Il est maintenant possible d'obtenir l'adresse e-mail de l'utilisateur (si elle le permet) en utilisant Twitter xAuth. Plus d'infos ici: https://dev.twitter.com/rest/reference/get/account/verify_credentials –