相关疑难解决方法(0)

从Twitter API获取用户的电子邮件以进行外部登录身份验证ASP.NET MVC C#

我已经检查了几个相关问题以找到我的问题的答案,但都无济于事.这个问题我们可以从Twitter oauth API获取电子邮件ID吗?让我获得Twitter支持以允许我的应用程序的权限如下: 其他权限 使用此doc作为指南和标记答案的代码(稍微修改一下)

var resource_url = "https://api.twitter.com/1.1/account/verify_credentials.json";
var postBody = "include_email=true";//
resource_url += "?" + postBody;
Run Code Online (Sandbox Code Playgroud)

生成签名并请求从Twitter获取用户的详细信息结果在我的MVC应用程序中401 Unauthorized.

但是,当我使用twitter签名生成器工具生成授权标头并使用fiddler向https://api.twitter.com/1.1/account/verify_credentials.json?include_email=true发出GET请求时,我收到了电子邮件只有一次,我必须在twitter中重新生成我的应用程序密钥才能再次获取它.

是否有关于如何生成有效签名并通过.Net TwitterAuthentication发出有效请求来检索Twitter用户电子邮件的文档?

c# asp.net twitter twitter-oauth

11
推荐指数
1
解决办法
3990
查看次数

标签 统计

asp.net ×1

c# ×1

twitter ×1

twitter-oauth ×1