gpt4 book ai didi

php - Facebook API : show dialog window for the user select page (manage_pages extendend perm)

转载 作者:行者123 更新时间:2023-11-29 22:39:55 25 4
gpt4 key购买 nike

我希望纽约用户给予纽约应用程序“manage_pages”扩展权限,但我希望我的用户能够选择他们授予权限的页面。

我有这段代码负责验证和获取用户权限:

 $('#btn-connect-facebook').click(function(){
FB.login(function(response) {
if (response.session) {
if (response.perms) {
-> //new popup window for select which page it gives permissions//
//window.location = (...) // redirect to php page
} else {
alert("You need to grant the required permissions");
}
} else {
alert("There was an error connecting to facebook");
}
}, {perms:'manage_pages,publish_stream,read_stream,create_event,offline_access'});
});

我应该如何让用户选择他想授予权限的页面?。我试过添加 enable_profile_selector 但它弄乱了我的权限(对话框不请求所有需要的权限。

谢谢你的帮助

最佳答案

用户可以授予页面的唯一权限是 publish_stream 权限。所有其他权限都是用户权限。例如,它们不能为页面选择/定制。manage_pages 权限是全有或全无权限。用户要么允许(所有)页面访问,要么通过向应用程序授予此权限来禁止访问。

关于php - Facebook API : show dialog window for the user select page (manage_pages extendend perm),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3397716/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com