【问题标题】:Android: Twitter and OAuth anyone?Android:Twitter 和 OAuth 有人吗?
【发布时间】:2010-12-10 17:16:18
【问题描述】:

我想知道是否有人让这个工作。我正在尝试进行基本身份验证,但由于某种原因,它一直在抱怨“无法对您进行身份验证。”。我将如何让它与 OAUTH 一起运行?

【问题讨论】:

    标签: android twitter oauth


    【解决方案1】:

    I have a tutorial 不久前写的。你可以在我的博客上找到它,它很长,所以我不会在这里转发它

    【讨论】:

    • 我对 OAuth 概念非常陌生。我正在尝试阅读,但我不明白 OAUTH_VERIFIER 是什么以及在哪里定义它。你能帮我做点什么吗?
    • 此外,它一直给我“oauth.signpost.exception.OAuthExpectationFailedException:请求令牌或令牌秘密未在服务器回复中设置。您使用的服务提供商可能有问题。”不管我怎么做……我检查了你的博文,但我似乎还是做错了什么。在这方面有什么建议吗?
    • OAUTH_VERIFIER 只不过是一个静态字符串 public static final String OAUTH_VERIFIER = "oauth_verifier" Twitter 的 OAuth 工作方式(简而言之) - 当您使用 Twitter 注册您的应用程序时,您将获得一个请求令牌。使用该令牌,您的用户可以访问 Twitter 站点并将其凭据 + 请求令牌交换为您的 Android 应用程序将保存并代表用户使用的身份验证令牌,以授予用户访问 Twitter API 的权限。
    • 顺便说一句 - 你在 Twitter 上注册的应用程序和你自己的 Android 应用程序不一样,这是两个完全不同的东西
    【解决方案2】:

    路标解决方案需要做很多额外的工作。

    有一种方法可以在 Twitter4j 上实现,只需要几行代码。解决方案来自 Stephan,here

    我有一个使用他的方法的示例应用程序,here

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2011-03-03
      • 1970-01-01
      • 2011-03-31
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-08-16
      • 2012-10-06
      相关资源
      最近更新 更多