【发布时间】:2010-04-10 01:54:02
【问题描述】:
我正在尝试使用 facebook API 从 facebook 群组中获取所有图片
我有一个问题,我无法使用
获取所有照片$facebook->api_client->call_method('Photos.get', array('subj_id' => $uid));
http://wiki.developers.facebook.com/index.php/Photos.get
我现在用的是方法
$albums = $facebook->api_client->photos_getAlbums($uid, NULL);
http://wiki.developers.facebook.com/index.php/Photos.getAlbums
然后循环播放专辑
$facebook->api_client->call_method('Photos.get', array('subj_id' => $uid));
然后我将每个新数组结果添加到我的大数组中
$big_array = array_merge($big_array,$result_array_from_that_call);
这里出现2个问题:
1- 有时这个调用会失败 - 我认为是因为每秒调用太多 -
2- 请求需要很长时间来处理
有没有更好的方法来做到这一点?
谢谢大家
干杯
编辑 :: 我尝试使用
获取所有图像$facebook->api_client->call_method('Photos.get', array('subj_id' => $uid));
并使用 $uid 作为组 ID,但这不起作用“不知道为什么可能是因为所有图像都列在组中”
【问题讨论】: