我必须使用Facebook Grpah API检索大多数40张喜欢的图片。
$token = $facebook->getAccessToken();
$user_profile = $facebook->api('/me');
$albums = $facebook->api('/me/albums?access_token=' . $token);
$img_a = array();
foreach($albums['data'] as $keyalb => $valalb){
$allimg = file_get_contents('https://graph.facebook.com/'.$albums['data'][$keyalb]['id'].'/photos?limit=500&fields=source,like&access_token='.$token);
}
我正在尝试这种方式,但请求数量非常高,我不能因为分页而使用批量请求。
请提供解决方案。
答案 0 :(得分:0)
目前唯一可行的方法(没有FQL)是收集所有照片数据,然后在过程中检查喜欢的字段。
考虑做一些小请求来确定每个相册中的“计数”,然后使用计数来平衡批量请求。