【发布时间】:2017-09-01 21:01:24
【问题描述】:
我正在尝试使用以下 api url 请求获取所有帖子的 cmets:
$fb->get($yourPage.'/feed?fields=comments.limit(100)&limit=25&since=2017-7-01&until=2017-7-31', $accessToken);
但有些帖子有超过 500 个 cmets,这会在 api 响应中产生分页“(下一个)”。现在我想检索所有的 cmets,那么如何通过“cmets”进行分页,因为我知道如何通过此代码对帖子进行分页:
$response = $fb->get($yourPage.'/feed?fields=comments.limit(500)&limit=25&since=2017-7-01&until=2017-7-31', $accessToken);
$comments = $response->getGraphEdge();
$totalcomments = array();
if ($fb->next($comments)) {
//Do something if there is pagination in the posts
}
那么我该如何为 cmets 做同样的事情呢?我在堆栈和谷歌上搜索了很多,但没有任何问题指向这一点......谢谢
【问题讨论】:
标签: php facebook facebook-graph-api pagination