从Twitter获取电子邮件地址

时间:2015-06-09 09:03:50

标签: twitter twitter-oauth

最近Twitter更新了他们的API,允许开发人员访问用户'电子邮件地址。

我正在处理网站应用程序,并且我在注册过程中尝试从Twitter获取电子邮件地址。我有更高的权限,我设置了'include_email' flag为true,但Twitter API没有发回任何电子邮件字段。

非常感谢任何帮助。

1 个答案:

答案 0 :(得分:0)

我发现了问题。我正在使用来自https://github.com/themattharris/tmhOAuth的tmhOAuth,它将TRUE转换为1,将FALSE转换为''(空字符串)。 Twitter API期望include_email = true,客户端传递include_email = 1。

将true设置为'true'(字符串)可以解决问题,现在可以正常工作。