2013-08-07 82 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 - 希望這會解決您的問題 –

相關問題