我想将 Twitter 与我的 Android 应用程序集成。我可以使用 OAuth 2.0 执行此操作吗?
我已经搜索了互联网,但找不到任何关于此的好的解释。如果有人以前这样做过,请您指导我完成此操作。我在这里的一篇旧帖子中看到 Twitter 不支持 OAuth 2.0。
基本上,不,Twitter的大部分后端仍然使用 OAuth 1.0a 。然而,自 3 月以来,它们支持 OAuth 2客户端凭据流,用于仅应用程序身份验证。
这意味着,如果您:
您应该查看Twitter4J库,它为您解决了大部分 OAuth 1 麻烦。
这可能很有趣:
“......我们正在发布基于 OAuth 2.0 客户端凭据流的仅限应用程序的身份验证方案。”
发布到 dev.twitter 2013-03-11 https://dev.twitter.com/blog/application-only-authentication(当前:https ://blog.twitter.com/developer/en_us/a/2013/application-只有-authentication.html )