我正在构建一个需要OAuth的Android应用程序 . 除了处理来自Yahoo的回调之外,我的所有OAuth功能都有效 . 我在AndroidManifest.xml中有以下内容:
<intent-filter>
<action android:name="android.intent.action.VIEW"></action>
<category android:name="android.intent.category.DEFAULT"></category>
<category android:name="android.intent.category.BROWSABLE"></category>
<data android:host="www.test.com" android:scheme="http"></data>
</intent-filter>
www.test.com将被我拥有的域名替换 . 它似乎 :
-
当我点击页面上的链接时会触发此过滤器 .
-
雅虎没有在重定向上触发,浏览器在www.test.com上打开网站
-
直接在浏览器中输入域名时未触发 .
所以任何人都可以帮助我
-
什么时候会触发这个意图过滤器?
-
对意图过滤器或权限的任何更改将扩大过滤器以应用于重定向请求?
-
我可以使用的其他方法吗?
谢谢你的帮助 .
1 回答
所以我改变了我的方法来使用自定义方案,而不是Web URL,它现在都按预期工作 .
所以我的回调网址是:
X://回调
我的意图过滤器是:
其中X是我的客户计划的名称 .