Facebook Graph API 没有 return 分享,但评论数和点赞数还可以
Facebook Graph API does not return shares but comment count and like count are ok
我正在尝试从 Facebook 图表中获取分享、评论和点赞数 API。一切都很好,除了共享在响应有效负载中没有 return。
这是我发送的参数:
mypost_id?fields=message,shares,likes.summary(true).limit(0),comments.summary(true).limit(0)
这是回复
{
"message": "HUAWEI WiFi Router AX3",
"likes": {
"data": [
],
"summary": {
"total_count": 2,
"can_like": true,
"has_liked": true
}
},
"comments": {
"data": [
],
"summary": {
"order": "ranked",
"total_count": 2,
"can_comment": true
}
},
"id": "103851678893717_115163661095852"
}
这是图表API截图
我注意到 shares 参数被标记为灰色(见上图),可能有问题。
我正在使用 Facebook 图 v13.0。
以前有人遇到过这个问题吗?
貌似只有API returns shares
,如果有实际份额的话。
对于没有分享的帖子,结果中完全忽略了这一点。
对于确实有分享的帖子,您应该在结果结构中得到 "shares": { "count": xy }
。
我正在尝试从 Facebook 图表中获取分享、评论和点赞数 API。一切都很好,除了共享在响应有效负载中没有 return。
这是我发送的参数:
mypost_id?fields=message,shares,likes.summary(true).limit(0),comments.summary(true).limit(0)
这是回复
{
"message": "HUAWEI WiFi Router AX3",
"likes": {
"data": [
],
"summary": {
"total_count": 2,
"can_like": true,
"has_liked": true
}
},
"comments": {
"data": [
],
"summary": {
"order": "ranked",
"total_count": 2,
"can_comment": true
}
},
"id": "103851678893717_115163661095852"
}
这是图表API截图
我注意到 shares 参数被标记为灰色(见上图),可能有问题。
我正在使用 Facebook 图 v13.0。
以前有人遇到过这个问题吗?
貌似只有API returns shares
,如果有实际份额的话。
对于没有分享的帖子,结果中完全忽略了这一点。
对于确实有分享的帖子,您应该在结果结构中得到 "shares": { "count": xy }
。