我正在使用 Graph API 来获取特定查询的数据。
function getFeed($access_token,$until)
{
$result = $this->facebook->api(
'/me/home',
'GET',
array(
'access_token' => $access_token,
'limit' => 5,
'until' => $until
)
);
return $result;
}
我通过 jQuery 调用这个函数并在每次调用中获取 5 个帖子。但在两三个电话之后,它并没有给出确切的结果。比它在两三天前(例如 1 天前到 4 天前,例如今天是星期二,所以它会提供星期二的提要,而不是跳过星期一并直接跳到星期日的提要)。然后它将停止提供数据并给出空结果。
如果我将限制从 5 增加到 25,那么它会给出一些准确的结果,但它只会给我最后 5 天的帖子,而不是更多,然后它会给出空的结果
那么,我们有时可以使用图形 API 获取多少数据有什么限制吗?
一次通话获取更多帖子是否很好?(例如从 5 到 25 或更多)有什么区别吗?
在 Graph API 中分页的最佳做法是什么?