2013-08-07 70 views
0

我正在使用Tweetsharp库从Twitter上的一个用户那里获取一些推文(这是一个名人,所以它不会是我的应用程序的用户),但我需要为此操作获取两个访问令牌。我怎样才能得到这些令牌?我将它们存储在我的应用程序设置文件中。C# - 如何获取WPF应用程序的Twitter访问令牌?

我的问题是我不知道如何做到这一点,我的应用程序是一个WPF应用程序,它不是ASP.Net这将更容易WPF获得令牌编程方式,而不需要用户手动键入他/她的令牌。

任何想法或示例?

回答

0

首先,您必须注册@ dev.twitter.com并获取使用者密钥和使用者密钥。

TwitterService service = new TwitterService(“ConsumerKey”,“ConsumerSecretKey”);

OAuthRequestToken requestToken = service.GetRequestToken();

Uri uri = service.GetAuthorizationUri(requestToken);

Process.Start(uri.ToString());

string verifier = Console.ReadLine();

OAuthAccessToken access = service.GetAccessToken(requestToken,verifier);

service.AuthenticateWith(access.Token,access.TokenSecret);

上面的代码会给你两个访问令牌,并显示你的twitter登录屏幕,你必须输入你的twitter用户名和密码。

希望这会解决问题 谢谢!

+0

@Alaa Joseph - 希望这会解决您的问题 –

相关问题