我尝试从facebook api获取评论和分享的数量
这就是我做的事情
$mapping['sourceEntity'] == $classMetadata->getName()
它返回分享的好号码,但它给我0评论,当我复制/粘贴图形资源管理器时,图表给了我很好的结果
来自图表api:
$data = $this->request('GET', '/'.$this->page.'/posts?fields=type,shares,comments.limit(0).summary(true)&since=1474927200');
[0]=>
array(4) {
["type"]=>
string(4) "link"
["shares"]=>
array(1) {
["count"]=>
int(81)
}
["id"]=>
string(30) "XXXX"
["comments"]=>
array(0) {
}
}
编辑:
我只是尝试另一件事
{
"data": [
{
"type": "link",
"shares": {
"count": 81
},
"id": "XXXXXX",
"comments": {
"data": [
],
"summary": {
"order": "ranked",
"total_count": 29,
"can_comment": true
}
}
},
没有 - > asArray();它返回了良好的结果,但我无法解析节点 但是使用 - > asArray();它返回0
太奇怪了。