使用oAuth重新请求Facebook权限无效
我开始提交两个权限(管理页面和阅读洞察),并已获得批准。 我现在如何重新请求权限 问题是,我已经在我的web应用程序中使用了权限,但我错过了4月30日的更改。这意味着,我的客户以前已经接受了许可,但如果发生更改,他们已经被删除 这就是我的身份验证代码的外观: {my appId}&redirect\u uri={my redirectUri}&auth\u type=rerequest&scope=user\u friends、电子邮件、公共配置文件、管理页面、阅读洞察 这根本不起作用。。。我已经在使用Fiddler查看发生了什么,它说,我拒绝了许可。但我甚至不能接受,因为我没有被邀请使用oAuth重新请求Facebook权限无效,facebook,oauth,permissions,request,Facebook,Oauth,Permissions,Request,我开始提交两个权限(管理页面和阅读洞察),并已获得批准。 我现在如何重新请求权限 问题是,我已经在我的web应用程序中使用了权限,但我错过了4月30日的更改。这意味着,我的客户以前已经接受了许可,但如果发生更改,他们已经被删除 这就是我的身份验证代码的外观: {my appId}&redirect\u uri={my redirectUri}&auth\u type=rerequest&scope=user\u friends、电子邮件、公共配置文件、管理页面、阅读洞察 这根本不起作用。。。我已
有人能帮我吗 根据文档,您需要将
auth\u type=rerequest
参数添加到请求中,您似乎已经这样做了:
https://www.facebook.com/dialog/oauth?
client_id={app-id}&
redirect_uri={redirect-uri}&
auth_type=rerequest&
scope=user_friends,email,public_profile,manage_pages,read_insights
看
试试你的应用程序的管理员/测试人员/开发人员,看看它是否工作。我的意思是,我只是通过常规登录对话框输入密码,而不是要求我接受权限。哦我忘了提到,我也在浏览器中调用了URL,它的行为与我的web应用程序中的行为相同。我们已经做了登录审查。许可已被批准。