C# 如何使用dotnetopenauth获取twitter电子邮件?
可能重复:C# 如何使用dotnetopenauth获取twitter电子邮件?,c#,asp.net-mvc,dotnetopenauth,C#,Asp.net Mvc,Dotnetopenauth,可能重复: 我已经使用DotNetOpenAuth库实现了OpenID。现在我想收到电子邮件 public ActionResult OAuth() { var twitter = new WebConsumer(TwitterConsumer.ServiceDescription, TwitterTokenManager); AuthorizedTokenResponse accessTokenResponse = twitter.ProcessUserAutho
我已经使用DotNetOpenAuth库实现了OpenID。现在我想收到电子邮件
public ActionResult OAuth()
{
var twitter = new WebConsumer(TwitterConsumer.ServiceDescription, TwitterTokenManager);
AuthorizedTokenResponse accessTokenResponse = twitter.ProcessUserAuthorization();
if (accessTokenResponse != null)
{
string accessToken = accessTokenResponse.AccessToken;
string username = accessTokenResponse.ExtraData["screen_name"];
// email goes here ??
CreateAuthCookie(username, accessToken);
}
else
{
return RedirectToAction("LogOn");
}
return RedirectToAction("Index", "Home");
抱歉,无法从Twitter获取用户的电子邮件地址 看看下面的例子