我有一个特殊的问题和希望,有人可以帮助我解决这个问题。
我的目标:我有一张照片的object_id(以及pid和援助),我想知道页面上的哪个帖子将此照片作为附件。
我目前的状态:
SELECT post_id, actor_id, message, type, attachment FROM stream WHERE 1
AND post_id = "111111_222222"
AND source_id = 111111
AND attachment.fb_object_id = "111111_333333"
AND type = 247
这导致我发布了照片作为附件。显然,因为我正在搜索“post_id”。 但是,如果我删除'AND post_id =“111111_222222”'Facebook没有向我发送任何数据。
SELECT post_id, actor_id, message, type, attachment FROM stream WHERE 1
AND source_id = 111111
AND attachment.fb_object_id = "111111_333333"
AND type = 247
有人知道,如何使用ID为XXX的照片作为附件获取post_id。
感谢您的耐心等待。
答案 0 :(得分:1)
这很棘手,因为stream
到目前为止只能回归。这似乎更像是FQL数据的错误/不稳定性。
尝试使用此
进行通话SELECT post_id, actor_id, message, type, attachment FROM stream WHERE 1
AND source_id = "80329313253"
AND attachment.fb_object_id= "80329313253_11264130"
AND type = 247
你可以看到它有效。
考虑提交一个错误,看看Facebook员工对此有什么看法