我订阅了实时api并检索更新消息,告诉我项目更改时的uid和时间。但是我如何得到相应的帖子/评论。我试图使用fql但不幸的是,当使用updated_time时,fql中似乎存在一个错误。
这是我的查询: SELECT post_id,actor_id,target_id,updated_time,message FROM stream WHERE source_id = me()AND updated_time> =“pushTime”
其中pushtime是我从实时通知中获得的时间。
它适用于获取独立(无评论)帖子,但只要有评论就不起作用。当我浏览所有帖子并检查updated_time时,我可以找到正确的帖子。 我目前唯一的解决方案是迭代所有帖子,直到我发现post_more ==“pushTime”的帖子。 任何其他解决方案?
答案 0 :(得分:0)
如果您已存储以前的评论,则检索您已存储的最后一条评论ID,并使用该ID查询Facebook以获取ID高于该评论的评论。