在应用生成的帖子上发布了赞或评论的朋友总数

时间:2012-06-14 11:47:31

标签: facebook facebook-graph-api

我被要求提出这个指标。我不确定它背后的想法可能是一个facebook朋友可以不止一次发表评论。

但我查看了后api文档,无法想到我将如何衡量它。我也查看了facebook的见解,找不到任何东西。任何关于如何衡量这一点的建议都将不胜感激。

1 个答案:

答案 0 :(得分:0)

您可以使用此FQL查询获取帖子的相似数量

SELECT user_id FROM like WHERE object_id=" " // Object ID can be the post ID, that you received when a post is generated

您将收到所有喜欢该帖子的人的ID,您可以检查这些ID的用户朋友的ID。这样你就可以计算出喜欢某个帖子的朋友数量

like fql table

的参考

同样对于评论,您可以使用以下FQL查询

SELECT comments,username,text,fromid FROM comment WHERE object_id=" " // Object ID can be the post ID 

对于上述查询,您将获得以下数据。 并且您将轻松获得对帖子发表评论的用户的ID,您可以再次检查用户朋友ID。

{
  "data": [
    {
      "comments": [
      ], 
      "username": "", 
      "text": "<3", 
      "fromid": 100003768234756
    }, 
    {
      "comments": [
      ], 
      "username": "Anonymous User", 
      "text": "So True <3", 
      "fromid": 1770337460
    }, 
    {
      "comments": [
      ], 
      "username": "Anonymous User", 
      "text": "That is the truth.......", 
      "fromid": 1165407722
    }, 
    {
      "comments": [
      ], 
      "username": "", 
      "text": "<3", 
      "fromid": 537035838
    }, 
    {
      "comments": [
      ], 
      "username": "Anonymous User", 
      "text": "So do u my love", 
      "fromid": 100003542817498
    }
  ]
}

Comments fql table

的参考

跟踪您为每个用户制作的每个帖子。 当你通过你的应用在Facebook上发帖时,你会得到每个帖子的帖子ID,所以你只需要跟踪每个用户生成的每个帖子,这样你就可以得到每个帖子上的喜欢的数量