0

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

我的问题是我不知道该怎么做,我的应用程序是 WPF 应用程序,它不是 ASP.Net,WPF 更容易以编程方式获取令牌,而无需用户输入他/她的令牌手动。

有什么想法或例子吗?

4

1 回答 1

0

首先你必须注册@dev.twitter.com 并获得消费者密钥和消费者密钥。

TwitterService 服务 = new TwitterService("ConsumerKey", "ConsumerSecretKey");

OAuthRequestToken requestToken = service.GetRequestToken();

Uri uri = service.GetAuthorizationUri(requestToken);

Process.Start(uri.ToString());

字符串验证器 = Console.ReadLine();

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

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

上面的代码将为您提供两个访问令牌,并向您显示 twitter 登录屏幕,您必须在其中输入您的 twitter 用户名和密码。

希望这能解决问题谢谢!

于 2013-08-17T07:58:57.073 回答