【发布时间】:2011-05-28 14:31:36
【问题描述】:
我有一个网站,它实现了“使用 twitter 登录”。
本授权流程: 我的网站将用户重定向到 twitter,然后 twitter 要求用户允许我的网站访问他的帐户,他点击“允许”,twitter 将用户重定向回我的网站,获得访问令牌。
我还有一个 Android 应用程序,它需要初始化此身份验证过程并最终获得结果。 我可以创建意图,在浏览器中打开 url,并且所有后续步骤都在浏览器中进行,但是我可以在浏览器关闭时以某种方式挂钩,或者(这会更好)当浏览器获得最终重定向时,以检查授权是否正常以及我的网站现在可以访问用户的推特账号,关闭浏览器了吗?
我是否需要对 WebView 进行调查,或者可以使用常规 Android 浏览器实现此功能?
【问题讨论】:
-
我认为您可以通过在 HTTP 标头中使用
xoauth参数对 Twitter 进行隐式 oauth 授权。我需要通过阅读 Twitter API 来证明这一点。
标签: java android twitter oauth