【问题标题】:TweetSharp: How to check if you're application is already authorized?TweetSharp:如何检查您的应用程序是否已获得授权?
【发布时间】:2016-10-21 16:47:24
【问题描述】:

我已经让我的应用程序授权,但我想知道如何检查我的应用程序是否已经为当前用户授权。所以我不让用户授权超过一次?

【问题讨论】:

    标签: c# oauth twitter-oauth tweetsharp twitterizer


    【解决方案1】:

    通常在您第一次进行身份验证后保存授权密钥令牌和机密。当您启动时,您会检查保存的数据,如果找到它,您就知道您已获得授权(或者更确切地说,不立即重新授权)。您可以通过调用 TwitterService 对象上的 VerifyCredentials 方法来确认您仍然被授权(访问未撤销)。如果获得授权,您将获得您被授权的用户的个人资料信息。如果不是,您应该得到一个错误(或 null 并且 TwitterService.Response 将包含错误详细信息)。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2017-04-23
      • 2014-04-28
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多