Facebook的api中的“on shares”数据在哪里?

时间:2014-05-25 03:48:57

标签: facebook facebook-graph-api facebook-insights

点击Facebook帖子洞察中的帖子会显示如下摘要:

enter image description here

但是,如果一篇文章如何在这篇文章的帖子中分享8个赞,3条评论和2股,而且该帖子没有被分享(帖子中的'0'),那我就很感兴趣。

试图进一步了解这一点:

/{post-id}/insights不会返回任何共享信息。

/{post-id}/sharedposts会返回一个空集,即使对于已直接共享的帖子也是如此。

/{page-id}/posts只是表示“帖子上的分享”(不是在股票上),如果在这种情况下为零,甚至会忽略它。

我在哪里可以找到api中的“On Shares”数字?

3 个答案:

答案 0 :(得分:1)

也许“on shares”来自喜欢这篇文章的人,因为他们的朋友喜欢它。并且原始人不喜欢该页面。因为同样的问题发生在我的账户2 Point Perspective上并且它没有收到任何“股票”!!

答案 1 :(得分:1)

据我所知,"关于股票"数字可以通过总数减去"在帖子"数字。你可以从

获得总数
/{page_id}_{post_id}/insights/post_stories_by_action_type

和"在帖子"来自

的数字
/{page_id}_{post_id}/?fields=likes.limit(0).summary(true),comments.limit(0).summary(true),shares

您应该可以从/ {page_id} _ {post_id} / sharedposts / ...获取这些数字,但从this bug report开始,您实际上无法这样做。< / p>

还要注意权限和图谱API版本号。

答案 2 :(得分:0)

不得不考虑一段时间,但我终于明白了(我想)。

基本上说的是以下内容。

第一行:你共收到8次赞。 8喜欢并非来自你的直接职位。它来自其他用户的股票(无论是多少股票)。

第二行:与上述情况相同。除了这个时候,你对你的直接帖子有1条评论,而3条评论来自股票。

第三行:你得到了要点。

以下是描述Facebook如何运作的确切语言。

“从您的网页时间轴或新闻Feed中查看的网页帖子中显示的指标包括原始帖子中发生的赞,评论和分享。您的Page Insights中的指标包括来自原始帖子的赞,评论和分享帖子加上你的帖子被分享后发生的任何活动。例如,如果有人分享你的帖子,然后他们的朋友分享了这个帖子,那么这将被视为Page Insights的2股。“

来源:https://www.facebook.com/help/336143376466063/