繁体   English   中英

将来自 web 应用程序的 oauth 请求的结果挂钩到 ZE84E30B9390CDB664DB6DB2C9DZ 应用程序中的 Twitter

[英]Hook result of oauth request from web application to Twitter in Android app

我有一个网站,它实现了“用 twitter 登录”。

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

我还有一个 Android 应用程序,它需要初始化这个身份验证过程并最终得到结果。 我可以创建意图,在浏览器中打开 url,并在浏览器中打开所有后续步骤 go,但是我可以在浏览器关闭时以某种方式挂钩,或者(这会更好)当浏览器获得最终重定向时,检查授权是否正常以及我的网站现在可以访问用户的twitter账号,关闭浏览器了吗?

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

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

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM