我希望将Twitter集成到我的Android应用程序中。我能使用OAuth 2.0来实现这一点吗?
我在互联网上搜索了很久,但没有找到任何关于这个问题的好解释。如果有人以前做过这个,请指导我。我在一个旧帖子这里看到,Twitter不支持OAuth 2.0。
基本上,Twitter在大多数后端部分仍然使用OAuth 1.0a。不过从三月份开始,他们支持使用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-only-authentication.html)