我用抄写API(https://github.com/fernandezpablo85/scribe-java),以通过OAuth认证。Facebook的“移动互联网”设置
我已经想通了2个问题:
我第一次叫OAUTH对话框中的“Display =触摸”和它的工作就像一个魅力,但最后一步没有通过302重定向,这是在我的webview中显示一个带有“window.location.href = REDIRECT_URL”的JavaScript代码。
我的问题是,我已经改变了“你的应用程序与Facebook的集成方式”,从“网站”,以“移动互联网”。
现在,我得到一个错误:
“API Errror代码:191”:给定的URL不是
“无效REDIRECT_URI “指定的URL不属于应用程序”通过应用程序配置”
谁能帮我请允许吗?
这些都是我的设置:
应用类型:网页
沙盒模式:启用
删除已过时的API:启用
流后的URL安全:启用
升级到请求2.0:启用
要求manage_notifications:启用
部队使用的登录秘密的对OAuth的呼叫和auth.login:禁用
加密的访问令牌:启用
请求2.0高效:禁用
增强验证对话框:残疾人
图形API批量异常格式:禁用
应用程序域:我填写,并尽量保存信息,但是当我重新打开数据未填充
摘要:
当“网站”不显示选项,在最后一步,我收到一个302响应。
当“网站”与“显示=触摸” web视图接收脚本“window.location.href”,而不是302重定向响应(所述的OAuth对话框是在一个Android的网页视图)。
当我从“网站”更改为“移动网站”时,我无法访问Facebook Oauth对话框:API错误代码:191 指定的URL不属于应用程序。但是URL没有改变。