如何从twitter身份验证中获取用户的电子邮件

时间:2015-10-28 05:10:22

标签: asp.net twitter twitter-oauth

我们有一个ASP.NET应用程序,我们需要用户的电子邮件才能进一步向他们发送交易电子邮件。我们添加了Twitter注册,但未获取电子邮件地址以及access_token。

我们检查了Twitter文档及其常见问题解答,但到目前为止还没有运气。常见问题解答说我们需要以不同的方式询问用户的电子邮件:

enter image description here

最近我来到了一个网站http://medium.com,在其范围内进行身份验证时会要求发送电子邮件,请参考下图:

enter image description here

我不确定如何将电子邮件范围添加到我的Twitter应用程序中。任何帮助都非常感谢!

1 个答案:

答案 0 :(得分:2)

无法从Twitter获取用户的电子邮件地址。

这可以通过填写表格来请求elevated permissions

  1. 转到https://support.twitter.com/forms/platform
  2. 选择"我需要访问特殊权限"
  3. 输入应用程序名称和ID。这些可以通过 https://apps.twitter.com/ - 应用程序ID是数字部分 点击你的应用后,在浏览器的地址栏中。
  4. 权限请求:"电子邮件地址"提交&等待回应