TweetSharp -总是需要认证(web应用程序)
本文关键字:web 应用程序 认证 TweetSharp | 更新日期: 2023-09-27 18:15:12
每次我想授予我的应用程序使用用户twitter帐户的权限时,我是否总是需要对用户进行认证?我能答应你一次吗?
我使用了下面的代码…
public ActionResult Authorize()
{
// Step 1 - Retrieve an OAuth Request Token
TwitterService service = new TwitterService("consumerKey", "consumerSecret");
// This is the registered callback URL
OAuthRequestToken requestToken = service.GetRequestToken("http://localhost:9090/AuthorizeCallback");
// Step 2 - Redirect to the OAuth Authorization URL
Uri uri = service.GetAuthorizationUri(requestToken);
return new RedirectResult(uri.ToString(), false /*permanent*/);
}
https://github.com/danielcrenna/tweetsharp
不,您只需要使用TweetSharp或任何其他基于oauth的系统进行一次身份验证,假设您存储了从授权过程返回的令牌数据。然后,您可以使用它来执行任何未来的查询。
我对TweetSharp的了解不够,无法发布任何具体的细节,但是Twitter有一个关于他们使用OAuth的页面来帮助你入门。