通过已安装的Twitter应用程序而非浏览器进行Android Twitter4j身份验证

10
1个回答

11

编辑日期:2014年11月27日

Twitter最近发布了包括SSO支持的Fabric。根据Android文档

在尝试获取身份验证令牌时,该工具包将使用本地安装的Twitter应用程序提供单一登录体验。如果套件无法通过Twitter应用程序访问身份验证令牌,则会回退到使用Web视图完成OAuth过程。

我的旧回答如下。


tl;dr 目前,在Android上无法通过Twitter进行SSO。

较长的版本: 基本上,您要求的是单点登录(SSO),类似于Facebook SDK for Android提供的功能。Twitter甚至没有为Android实现自己的库,更别说SSO了。有很多人在开发者论坛上询问(这里这里),但标准答案是:

我们目前不提供与iOS 5中可用的紧密集成水平相同的Android SDK。

Twitter需要先使其Android应用程序支持SSO。我建议使用FacebookGoogle+进行登录,而不是Twitter。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接