对我/ home的图表API查询返回登录用户新闻源中的所有帖子。在某些情况下,结果会返回一个帖子,其中多个用户已在单个用户时间轴上发布,例如,希望用户在他的生日。
进一步明确:用户 A 和 B 在 Z的时间轴上写下了他的生日。
整个应用程序正常运行。但是,在上例中的情况下,post_id是错误的。例如,在上面的示例中,它将“id”作为 0_10150710912072539 返回。现在从大量的阅读,以及当用户点击评论或某事时app力关闭的事实,我知道帖子ID是错误的。有没有已知的修复方法?
对此有任何指导意见。
答案 0 :(得分:2)
从我所看到的,那些post_id为“0_XXXXXXXXXXX”的帖子是你无法与之互动的虚拟汇总帖子。您可以过滤以这种方式开始的任何帖子,这将是一个简单的解决方法。
作为最佳做法,如果您使用的是FQL,或者有stream.comments.can_post == true
名称== “评论”和使用API的链接。这样可以防止您的用户尝试在不允许发布评论的位置发帖。
我的信息流中的帖子是roll_up事件或来自我订阅的人的项目,但不是所有人的朋友都有action
且没有操作。