我正在检索我的用户的朋友的ID阵列使用打开图形api。Facebook的开放图朋友阵列结果是有限的
$friends = $facebook->api('/me/friends?limit=2000');
$friendsList = array();
foreach ($friends as $key=>$value)
{
foreach ($value as $fkey=>$fvalue) {
$friendsList[] = $fvalue[id];
}
}
我遇到的问题是,不管我放在极限内,我最多只能接收超过500个朋友的500个朋友ID值。我一直在阅读Facebook开发人员信息中的限制和分页,但没有运气。
我需要做什么来检索所有用户的朋友ID的任何想法?为什么数组中的最后一个值显示为“h”?所有其他值都是id的。
谢谢!!!
那么当你按照响应中的分页链接时会发生什么? 当你打电话给'/我/朋友?limit-500&offset = 500'时遇到什么问题? – Igy
我试过并得到数组([0] => h) – user1669232