我试图让用户使用他们的 twitter 帐户登录我的网站。我正在使用 Tweetsharp 库。
现在的问题是:在我输入推特用户名和密码后,推特页面会显示一个类似“7825362101”的数字,并说要将此数字输入关注网站。
我不知道我的网站应该如何处理这个号码!!当我在 Twitter 中创建应用程序时,我已经有了“消费者密钥”和“消费者秘密”。
我希望有一个人可以帮助我!!干杯
我试图让用户使用他们的 twitter 帐户登录我的网站。我正在使用 Tweetsharp 库。
现在的问题是:在我输入推特用户名和密码后,推特页面会显示一个类似“7825362101”的数字,并说要将此数字输入关注网站。
我不知道我的网站应该如何处理这个号码!!当我在 Twitter 中创建应用程序时,我已经有了“消费者密钥”和“消费者秘密”。
我希望有一个人可以帮助我!!干杯
You don't need to do anything with that number if you are using the Tweetsharp in a web application. Just do the following in your controller, this will return a list of tweets from the public timeline:
private readonly string _consumerKey = "yourconsumerkey";
private readonly string _consumerSecret = "yourconsumersecretkey";
public ActionResult Index()
{
var service = new TwitterService(_consumerKey, _consumerSecret);
IEnumerable<TwitterStatus> model = service.ListTweetsOnPublicTimeline();
return View(model);
}
Spring.NET Twitter 为 ASP.NET MVC 提供了一个示例。 http://www.springframework.net/social-twitter/
我认为重定向到 Twitter 身份验证时缺少某些内容。Twitter API 没有获得所有必需的值。因此,只需按照以下链接使用 Tweetsharp 库对您的 Web 应用程序进行身份验证
http://tutorialslink.com/Articles/Login-with-Twitter-account-in-Aspnet-MVC/24