2014-01-27 41 views
1

我关注了Facebook在线开发者。文档。但web api响应我: “平台认证流程不被允许:应用程序已禁用此认证流程。”Facebook:不允许授权流程

我应该打开或关闭以进行有效的API调用? 谢谢!

+1

您在应用的安全设置中启用了哪些验证流程?你想在代码中使用什么认证流程? – Igy

+0

我看到那里有4个开关,他们都开启了 –

+0

这就是我使用的:https://developers.facebook.com/docs/reference/javascript/FB.login,meens OAuth –

回答

12

如果得到“平台认证流程不被允许:应用程序已禁用此认证流程”。错误,那么您可能未启用您的应用的OAuth客户端登录流程。要启用此功能,请访问您的应用的设置页面,点击高级,向下滚动到客户端OAuth登录框并确保其处于开启状态。然后滚动到页面底部并保存更改。

如果这不起作用,请仔细检查您是否在应用程序中插入了正确的应用程序ID。

Facebook: App Settings -> Advanced

Facebook: Settings -> Security -> Client OAuth Login

Facebook: App settings -> Save

0

enter image description here

您必须启用客户端的OAuth登录您的Facebook应用程序设置。 它属于产品部分。如果没有产品。首先,您必须添加产品Facebook登录,然后才能启用登录。