Facebook的API:用户选择页面显示对话框窗口(manage_pages extendend烫发)
问题描述:
我想纽约的用户给纽约应用“manage_pages”扩展pemission,但我希望我的用户能够选择,他们的网页,他们给权限。Facebook的API:用户选择页面显示对话框窗口(manage_pages extendend烫发)
我有这样的代码,它负责对autenticate,并得到了用户的权限:
$('#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
权限是一个全或无的权限,或者用户允许(全部)页面访问权限,或者通过向应用程序授予此权限来允许任何页面访问权限