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权限是一个全或无的权限,或者用户允许(全部)页面访问权限,或者通过向应用程序授予此权限来允许任何页面访问权限