User interface 新OAuth窗口中的FB.ui permissions.request问题

User interface 新OAuth窗口中的FB.ui permissions.request问题,user-interface,facebook-graph-api,permissions,oauth-2.0,User Interface,Facebook Graph Api,Permissions,Oauth 2.0,我发现FB.ui permissions.request窗口有问题 FB.ui({ method: 'permissions.request', perms: 'publish_actions', display: 'popup' },function(response) { //从未调用此函数?}) 背景: 我使用新的OAuth窗口(带有时间线),我已经配置了我的应用程序来使用它。 我是法国人,用法语使用Facebook 第一期: -我的回调函数从未被调用 第二期: -新的OAuth窗口似乎

我发现FB.ui permissions.request窗口有问题

FB.ui({
method: 'permissions.request',
perms: 'publish_actions',
display: 'popup'
},function(response) {
//从未调用此函数?})

背景: 我使用新的OAuth窗口(带有时间线),我已经配置了我的应用程序来使用它。 我是法国人,用法语使用Facebook

第一期: -我的回调函数从未被调用

第二期: -新的OAuth窗口似乎不是一个好窗口。 它被称为“权限请求”,但里面是登录窗口的副本。并且不显示任何权限请求

所以,我的问题是:如何在js中执行权限请求? 如何显示此窗口:


谢谢。

您之所以看不到它,是因为申请流程已经变成了两步流程

  • 此人接受登录到您的应用程序
  • 成为接受您的扩展权限的人,这就是回调url发挥作用的地方 可以找到文档

    因此,没有调用回调的原因是两步过程。我建议将回复附在第二页,称为

    我不确定JSSDK是如何工作的,但这就是我如何做到的


    祝好运。

    在应用程序的高级设置中禁用“增强身份验证对话框”,然后查看它是否有效。如果您想继续使用增强的身份验证对话框,请签出此对话框的“设置身份验证对话框预览以验证用户”部分

    我的用户已获得Facebook授权。。。所以我想给这些用户添加一个授权,但是我不能,我仍然有登录窗口。。。但是我的用户是被授权的。。。