0

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

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

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

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

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

4

1 回答 1

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

希望这可以帮助解决您的问题。这个对我有用。

于 2014-06-30T06:37:17.593 回答