我如何从Twitter获取认证用户的电子邮件 [英] How do I get user's email from twitter authentication

查看:360
本文介绍了我如何从Twitter获取认证用户的电子邮件的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我们有我们需要用户的电子邮件,以进一步向他们发送电子邮件事务的ASP.NET应用程序。我们增加了微博注册但沿的access_token没有得到电子邮件地址。

We have an ASP.NET application where we need user's email in order to further send them transactional email. We have added Twitter Signup but not getting email address along with access_token.

我们已经检查了Twitter的文档和他们的一样常见,但迄今没有运气。常见问题解答说,我们需要问的用户的电子邮件中作为一个独特的行为:

We have checked twitter documentation and their FAQs for the same but have had no luck so far. The FAQ says that we need to ask for user's email in as a distinct act:

在这里输入的形象描述

最近,我来到一个网站 http://medium.com ,询问的电子邮件,而在它的认证范围,请请参考下图:

recently I came to a website http://medium.com which asks for email while authentication in it's scope, please refer to the image below:

在这里输入的形象描述

我不知道我怎么电子邮件范围添加到我的Twitter应用。任何帮助高度AP preciated!

I'm not sure how do I add email scope to my twitter application. Any help is highly appreciated!

推荐答案

这是不可能从Twitter获取用户的电子邮件地址。

It is not possible to get user's email address from twitter.

这可以通过填写一张表格,要求提升的权限

This can be made possible by filling out a form to request elevated permissions:


  1. 转至 https://support.twitter.com/forms/platform

  2. 选择我需要获得特殊权限

  3. 输入应用程序的名称和ID。这些可以通过获得
    https://apps.twitter.com/ - 应用程序ID是数字部分
    在浏览器的地址栏中单击您的应用程序后。

  4. 权限请求:电子邮件提交&安培;等待回应

  1. Go to https://support.twitter.com/forms/platform
  2. Select "I need access to special permissions"
  3. Enter Application Name and ID. These can be obtained via https://apps.twitter.com/ -- the application ID is the numeric part in the browser's address bar after you click your app.
  4. Permissions Request: "Email address" Submit & wait for response

这篇关于我如何从Twitter获取认证用户的电子邮件的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆