0

我試圖訪問用戶的Facebook相冊以嵌入她的網站,但我無法獲得比facebook圖表API更多的基本帳戶信息。雖然授予了權限,但無法檢索用戶照片

目前的基本代碼如下:

FB.api('/userid/albums', function(callback) { 
    console.log(callback); 
} 

// it returns a data array of length 0, at least no error 

我認爲,我的應用程序沒有足夠的權限。在各種教程中,我看到人們如何設置應用程序應該請求的權限,例如相片。我似乎無法在當前設計中找到此設置。

+0

您要求什麼權限?你見過這個:http://stackoverflow.com/questions/14965146/fb-graph-api-permissions-arent-working? –

+0

我只是在用'FB.login();'來請求所有權限。我不知道在哪裏指定。 – aydio

回答

0

您必須在用戶使用Facebook登錄時詢問user_photos權限。有關權限的更多信息,請訪問here

FB.login(function(response) { 
     if (response.authResponse) { 
     alert('Permission granted'); 
     } else { 
     alert('Permission not granted'); 
     } 
    },{scope:'user_photos',perms:'user_photos'});