获取不同尺寸的照片
问题描述:
这就是我如何得到个人资料照片。获取不同尺寸的照片
$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张个人资料照片吗?我需要的大小是不同的!
答
尝试......
fql?q=SELECT pid,src_big FROM photo WHERE object_id IN (123,456,789)
+0
什么是object_id? – Mahesh 2013-04-07 09:17:42
答
您可以编写一个批处理请求
http://developers.facebook.com/blog/post/2011/03/17/batch-requests-in-graph-api/
建立你的查询到一个JSON数组,然后在一个请求提交。
你为什么不直接要求最大的照片并自己调整大小? – Lix 2013-04-07 08:25:36
Facebook以合适的方式调整照片大小。 src_big反正没那么大 – Mahesh 2013-04-07 09:17:03