2010-08-03 51 views
2

我想紐約的用戶給紐約應用「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,但它與我的燙髮(對話不要要求所有必要的權限。

感謝您的幫助

回答

2

用戶可以給網頁的唯一權限是publish_stream許可弄亂。所有 manage_pages權限是一個全或無的權限,或者用戶允許(全部)頁面訪問權限,或者通過嚮應用程序授予此權限來允許任何頁面訪問權限

相關問題