在Android应用程序中将Web应用程序的oauth请求挂钩到Twitter

时间:2011-05-27 07:47:14

标签: java android twitter oauth

我有网站,实现“使用Twitter登录”。

此授权程序: 我的网站将用户重定向到Twitter,然后Twitter要求用户允许我的网站访问他的帐户,他点击“允许”,Twitter将用户重定向回我的网站,获取访问令牌。

此外,我还有一个Android应用,需要初始化此身份验证过程并最终获得结果。 我可以创建intent,在浏览器中打开url,然后所有后续步骤都在浏览器中,但是我可以在浏览器关闭时以某种方式挂钩,或者(当更好)浏览器获得最终重定向时,检查授权是否正常我的网站现在可以访问用户的Twitter帐户,并关闭浏览器?

我是否需要调查WebView,或者可以使用常规Android浏览器实现此功能?

1 个答案:

答案 0 :(得分:1)

我相信你要找的是设置custom scheme。有了这个,你可以设置一个appname作为一个方案,当你从Twitter生成oauth_callbackappname://callback的请求令牌时,用户将在授权后被重定向回该uri,它将打开你的应用程序

相关问题