虽然授予了权限,但无法检索用户照片

时间:2014-03-01 17:09:23

标签: javascript facebook facebook-graph-api facebook-javascript-sdk

我正在尝试访问用户的Facebook相册以嵌入她的网站,但我不能获得超过facebook图表api的基本帐户信息。

目前的基本代码如下:

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

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

我认为我的应用没有足够的权限。在各种教程中,我看到人们如何设置应用应该要求的权限,例如:相片。我似乎无法在当前设计中找到此设置。

1 个答案:

答案 0 :(得分: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'});