从Twitter个人资料中检索电子邮件

时间:2011-02-03 16:52:06

标签: php rest twitter oauth

嗯,经过一些关于如何检索用户电子邮件地址的网上搜索,简短的回答是 - 没有办法。

但是,是否真的无法获取用户电子邮件?一个hacky one or something?

这不是垃圾邮件或类似的东西,但是,我的应用程序本地用户存储使用电子邮件作为其核心ID,我必须比较该特定的Twitter帐户是否已在数据库中注册。我正在使用这种技术进行Facebook身份验证,它运行完美,但客户也要求Twitter登录,但我不知道如何在不查看电子邮件的情况下对其进行比较。

P.S。我希望自己足够清楚,如果没有,请不要犹豫,这其实非常重要。

提前致谢!

2 个答案:

答案 0 :(得分:4)

绝对没有办法。它不在API中,也不在任何页面上被删除。电子邮件在Twitter上无处可见,无法从Twitter获取。

答案 1 :(得分:0)

我们可以通过电子邮件创建twtter帐户,因此在api的twitter中不会提供其用户的电子邮件,因为用户不一定是人。

获取好友列表请使用api: https://dev.twitter.com/rest/reference/get/friends/list