如何获得与FQL链接的转发

时间:2012-08-18 20:19:05

标签: facebook facebook-graph-api facebook-fql

人,

我分享了链接http://example.com/resource/1

然后,我在Graph Explorer中执行了FQL查询:

SELECT share_count, like_count, comment_count,
       total_count, commentsbox_count, comments_fbid, click_count
FROM link_stat
WHERE url ='http://example.com/resource/1'

API返回JSON数据:

{
  "data": [
    {
      "share_count": 4,
      "like_count": 0,
      "comment_count": 0,
      "total_count": 4,
      "commentsbox_count": 0,
      "comments_fbid": "10151084809523503",
      "click_count": 0
    }
  ]
}
  

“share_count”:4

此值为true,发布的链接有4个转发。但是«“comment_count”:0»不是真的,因为链接有3条评论。

  1. 我发布了链接。
  2. 我的朋友两次转发此链接。
  3. 我朋友的朋友从朋友的墙上转发了链接。
  4. 我的链接和转发链接有一些评论。我知道comments_count在此页面上显示了对“评论小部件”的评论,但我需要获取所有评论或转发我的链接。

    如何与朋友的朋友一起获得所有转发? (不使用graph.facebook.com/me/home或graph.facebook.com/me/feed)

    此外,

    SELECT likes, tagged_ids, message_tags, description, app_id,
           post_id, actor_id, target_id, message, comments
    FROM stream
    WHERE filter_key in (
              SELECT filter_key FROM stream_filter WHERE uid=me() AND type='newsfeed'
          ) AND is_hidden = 0
    

    这个查询也没有给我任何有用的数据(我朋友的朋友转发)。

    感谢。

0 个答案:

没有答案