Ric*_*ard 49 facebook facebook-graph-api
无论如何使用任何facebook api获取全尺寸的个人资料图片?
http://graph.facebook.com/ {ID}/picture?type = large是小的方法.
谢谢 :)
Lri*_*Lri 122
将宽度或高度设置为某个任意大的数字:
https://graph.facebook.com/username_or_id/picture?width=9999
如果宽度和高度是相同的数字,则将照片裁剪为正方形.
Smi*_*ita 85
我想我使用最简单的方法来获取完整的个人资料图片.您可以获得完整的个人资料图片,也可以自己设置个人资料图片尺寸:
$facebook->api(me?fields=picture.width(800).height(800))
Run Code Online (Sandbox Code Playgroud)
您可以设置width并height根据自己的需要.虽然Facebook没有返回所要求的确切尺寸,但它会返回最接近尺寸的图片.
找到了一条路:
$albums = $facebook->api('/' . $user_id . '/albums');
foreach($albums['data'] as $album){
if ($album['name'] == "Profile Pictures"){
$photos = $facebook->api('/' . $album['id'] . '/photos');
$profile_pic = $photos['data'][0]['source'];
break;
}
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
108731 次 |
| 最近记录: |