如何使用facebook图形api增加限制或从下一个结果页面获取数据

时间:2018-03-20 11:52:04

标签: php facebook facebook-graph-api

我从一个页面获取事件并注意到有些事件丢失了,这是因为它们不是第一个结果,而是另一个"页面" (在图表api explorer工具中,我可以点击'在我的结果底部。

我怎样才能遍历所有内容?

我是否首先需要为有多少页创建一个循环,然后创建一个包含所有数据的大对象/数组?

目前我有以下内容:

$json_object = file_get_contents("https://graph.facebook.com/v2.10/mypageid/events?fields=owner,start_time,cover,description,name,place&access_token=mytoken");

$feedarray = json_decode($json_object);

$f = 0;

$facebookfeed = '';
//Reversing to show newest events first
$facebookevents = array_reverse($feedarray->data);

foreach ($facebookevents as $key => $feed_data)
{
loop here
}

我试图找出点击其他页面时发生了哪些更改,但添加的唯一参数是:pretty=0limit=25,但在我点击的每个页面上都是相同的。如果我增加它,更改限制将不起作用。

如何在一个对象/数组中获取所有数据?

0 个答案:

没有答案