Twitter支持OAuth 2.0吗?

Spr*_*ker 5 twitter android oauth-2.0

我想将Twitter与我的Android应用程序集成.我可以使用OAuth 2.0执行此操作吗?

我在互联网上搜索过,但没有找到任何关于此的好解释.如果有人以前这样做了,你能指导我完成吗?我在这里的旧帖子中看到Twitter不支持OAuth 2.0.

Jan*_*ger 9

基本上,不,Twitter 仍然在其后端的大多数部分使用OAuth 1.0a.但是,从3月开始,它们支持OAuth 2 客户端凭据流进行仅应用程序身份验证.

这意味着,如果您:

  • 有一个应用程序只显示来自其他用户的推文或类似的东西,您可以使用OAuth 2获得授权.
  • 希望任何用户使用您的应用发布推文或代表用户执行任何其他操作,您必须努力使用OAuth 1.0a.

您应该查看Twitter4J库,它将大部分OAuth 1的麻烦抽象给您.