获取不同尺寸的个人资料照片

时间:2013-04-07 08:14:27

标签: php facebook-graph-api

这是我获取个人资料照片的方式。

$url = 'https://graph.facebook.com/'.$user_id.'/picture?width=150&height=150&redirect=false&access_token='.$access_token; 
$fb_photos = json_decode( file_get_contents($url) ); 

我想获得多个用户的照片。 我可以循环并获取照片,我可以更改宽度和高度值。

如何在没有循环的情况下以最佳方式执行此操作?如果我每次都循环播放,我想它会调用很多来调用照片的静态网址。

我可以在一次通话中获得5到10张个人资料照片吗?我需要大小不同!

2 个答案:

答案 0 :(得分:0)

试试这个......

fql?q=SELECT pid,src_big FROM photo WHERE object_id IN (123,456,789)

答案 1 :(得分:0)

您可以发出批量请求

http://developers.facebook.com/blog/post/2011/03/17/batch-requests-in-graph-api/

将查询构建到json数组中,然后在一个请求中提交。