【问题标题】:C# - How to get Twitter Access Tokens for a WPF application?C# - 如何获取 WPF 应用程序的 Twitter 访问令牌?
【发布时间】:2013-08-08 09:09:33
【问题描述】:

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

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

有什么想法或例子吗?

【问题讨论】:

    标签: c# wpf twitter access-token tweetsharp


    【解决方案1】:

    首先你必须注册@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 用户名和密码。

    希望这能解决问题 谢谢!

    【讨论】:

      猜你喜欢
      • 2011-05-26
      • 2012-08-12
      • 2013-03-30
      • 2016-02-05
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2019-03-08
      相关资源
      最近更新 更多