FQL使用流表从post id获取发布信息

时间:2013-08-06 05:47:39

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

我有一个帖子ID,我想运行一个FQL查询来获取有关它的信息。逻辑查询,我认为是

SELECT comment_info,
       like_info,
       created_time,
       attachment etc.. 
FROM   stream
WHERE  post_id = thepost_id

然而,这似乎不起作用(它什么都不返回)。

我可以使用图形api调用,但是它提供了一些我不需要的信息,并且没有我需要的信息。这意味着我必须使用多个图形api调用,这些调用速度较慢且效率较低。我宁愿使用FQL获取信息,我可以在其中指定我想要的具体内容,但我该怎么做?

此外,为什么我不能使用完整的帖子ID(authorId_postid)进行查询?为什么我要剪掉这个作者?

1 个答案:

答案 0 :(得分:0)

要获取注释信息,您需要使用此fql查询:

SELECT id, text, time, fromid, is_private, likes, user_likes, parent_id, post_fbid, post_id, comment_count, attachment.media.image.src
FROM comment
WHERE post_id = "787325994631959_790713440959881" //YOUR POST_ID

希望这有助于解决您的问题。它对我有用。