附加了一个问题... 我尝试使用所有Feed喜欢和评论在一段时间内检索页面。或者..实际上我只需要总体喜欢和评论的总数。如何从页面中获得所有帖子并计数ALL喜欢和评论?
到目前为止...
$user_pages = $facebook-> api ('/ me/accounts');
...
$page_feeds = $facebook-> api ("/". $ page_name ['id']. '/ feed', 'GET', array ('limit' => 10000, 'since' => mktime (0,0, 0, date ("m"), 1, date ("Y"))));
...
foreach ($page_feeds ['data'] as $ page) {
$c = $facebook-> api ("/" $ page ['id'] "/ likes", "GET", array ('limit' => 10000)..);
$temp ['likes'] = count ($ c ['data']);
$c = $ facebook-> api ("/" $ page ['id'] "/ comments", "GET", array ('limit' => 10000)..);
$temp ['comments'] = count ($ c ['data']);
}
.....
所以我得到的所有在我管理,那么所有自第一个月的订阅页面的页面。这一直持续下去,直到答案出现为止。但问题是我只能获得最多25个25个喜欢和评论。 (单词“计数”的API文档中那么现在描述,但我在这里失踪。
我在循环每个养活所有喜欢和它的意见,然后让要呼叫的号码。
这些查询现在需要三分钟......这显然是太长......
是不是NE很好的方式?我已经能发现任何东西。 我希望我这个查询
可以调整,然后ALL喜欢和评论(或至少是数字)得到
150769909716/feed?fields=likes.limit(10000).fields(id),comments.limit(10000).fields(id)&limit=10000&since=1372608000
不幸的是我最多只有25个喜欢和评论。
蒂莫
#编辑:
https://graph.facebook.com/[pageid]/feed?fields=likes.limit%2810000%29.fields%28id%29,comments.limit%2810000%29.fields%28id%29&locale=de_DE&since=1372608000&limit=10000&access_token=yyyy
给我:
{
"data": [
{
"id": "xxx_xxx",
"created_time": "2013-07-23T07:08:25+0000",
"likes": {
"data": [
{
"id": "xxxx"
},
],
"paging": {
"cursors": {
"after": "xxx",
"before": "xxxx"
},
"next": "xxxx"
}
},
https://graph.facebook.com/[pageid]/feed?since=1372608000&limit=10000&access_token=yyyy
连锁行业我(是的,我的计算是有......但只有browsercall)
"likes": {
"data": [
{
"name": "xxx",
"id": "xxx"
},
],
**"count": 53**
},
每次呼叫的相同呼叫给我的结果没有计数数据....
我怎么能找到的职位POST_ID。 –