无法检索包含照片的Facebook状态消息

时间:2012-03-23 19:55:32

标签: facebook facebook-fql

当我进行FQL调用以检索Facebook好友的所有状态消息时,不会发送包含照片的任何消息。我已将friends_photos添加到我的权限列表中,但这没有帮助。仅供参考,我正在使用来自C#应用程序的FacebookClient。感谢。

1 个答案:

答案 0 :(得分:0)

我认为你所追求的是看起来像状态更新的东西,只是下面有一张图片。那些东西最终会出现在海报的“Wall Photos”专辑中,所以你所要做的就是运行另一个查询,看起来像这样:

SELECT blah, blah, blah FROM photo WHERE album_object_id IN (SELECT object_id FROM album WHERE owner = ID_OF_FRIEND and name = "Wall Photos")

然后将这些结果与您已有的状态消息混合。

(仅供参考,您还需要一些单独的东西来处理带有附加链接的消息,其中拥有自己的FQL表。类似

SELECT blah, blah, blah FROM link WHERE owner = ID_OF_FRIEND

应该做的伎俩。)