使用ID和密码使用TweetSharp

时间:2012-12-26 12:35:28

标签: c# api twitter tweetsharp

TwitterService service = new TwitterService("CONSUMER KEY", "CONSUMER SECRET");
service.AuthenticateWith("TOKEN KEY", "TOKEN SECRET");

var retweets = service.ListRetweetsByMe();

所以我可以使用这个脚本获取所有转推但是来自哪个用户? 我想我应该首先使用正确的凭据进行授权。那我该怎么办呢? 用户应该使用他/她的ID和PW登录。

1 个答案:

答案 0 :(得分:2)

你需要使用oauth:

TwitterClientInfo client = new TwitterClientInfo();
        client.ConsumerKey = "ConsumerKey";
        client.ConsumerSecret = "ConsumerSecret";
        twitterService = new TwitterService(client);
        requestToken = twitterService.GetRequestToken();
        Uri urlAuth = twitterService.GetAuthorizationUri(requestToken);

你可以通过webbrowser控件或者你想要的方式将用户发送到该网址...好吧然后你需要接收带有文本框或其他东西的图​​钉...我回答你认为你在谈论桌面应用程序