使用旧的API我能够获得每个URL:
喜欢,分享,评论,点击计数。 (使用links.getStats?urls=www.google.com
)
如何通过新API获取所有信息?
我试过用
https://graph.facebook.com/?id=http://www.google.com&fields=og_object{engagement}
根据我的理解,参与计数是上述所有字段的总和..
我怎样才能分别得到每一个? (并在一个请求中!)
通过从URL获取ID然后要求,我能够找到喜欢和评论数
https://graph.facebook.com/381702034999?fields=likes.limit(0).summary(true),comments.limit(0).summary(true),engagement
但是股票和点击呢?为什么订婚比总和还要大?
答案 0 :(得分:4)
据我所知,使用当前的Graph API无法重现REST API的结果。
您可以拨打电话
/?fields=id,share,og_object{engagement{count},likes.summary(true).limit(0),comments.limit(0).summary(true)}&id=http://www.google.com
仅使用一个请求来获取类似和评论计数。它返回
{
"id": "http://www.google.com",
"share": {
"comment_count": 2,
"share_count": 14139003
},
"og_object": {
"engagement": {
"count": 14139003
},
"likes": {
"data": [
],
"summary": {
"total_count": 87227,
"can_like": true,
"has_liked": false
}
},
"comments": {
"data": [
],
"summary": {
"order": "ranked",
"total_count": 1263,
"can_comment": true
}
},
"id": "381702034999"
}
}
获取点击次数不再可能恕我直言。