0

我能够拿到专辑图片来自个人资料图片精美,通过这个API调用:如何获得Facebook资料图片缩略图?

facebookModule.requestWithGraphPath("/"+albumId+"/photos", { 
    fields : 'source,icon' 
} [..] 

不过,我想知道是否有一种方式来获得来自Facebook的个人资料相片图标,还是我在javascript中手动调整源图像的大小。谢谢。

+0

能否请您详细说明你的问题。 –

回答

0
http://graph.facebook.com/[replace with name or id]/picture 

例如:http://graph.facebook.com/zuck/picture

+0

它裁剪了哪张图片 - 是否裁剪了他们的主要图片? – bobo2000

+0

@ bobo2000 - 这是用户的个人资料图片(50x50px)。 –

+0

谢谢德里克,有没有办法让我为特定的照片? – bobo2000

0

随着源和图标,图形API也将返回该图象的编号。您可以使用此ID为特定的画面像THI

http://graph.facebook.com/{id}/picture?type=album 

在你有问号的照片时,试试这个

https://graph.facebook.com/{id}/picture?type=album&access_token={User accessToken} 

记得带查询发送的accessToken时使用HTTPS。

在类型中,你也可以写缩略图或正常。

1

使用FB.api并添加场​​

FB.api('/me',{ 
    fields: 'name,id,picture.width(100).height(100)' 
    }, function (response) { 
    if (response && !response.error) { 
    console.log(response); 
    } 
}); 
相关问题