将其他人上传的照片检索到我的墙上

时间:2012-10-17 16:09:58

标签: facebook get photos

我正在开发一个Facebook应用程序(游戏),使用“我/照片”上传照片。在应用页面上,我希望显示应用上传的照片的小时间线,他们的来源是我的朋友(不是我)。在

上使用FQL时
SELECT post_id, message, description, type
FROM stream
WHERE filter_key = 'others' AND source_id = me() AND app_id = MY_APP_ID 

我收到了相关的帖子,但没有关于照片的网址。没有加入我试过任何其他表似乎工作。我确实扩展了我的访问令牌以包含friends_photos权限... 对任何输入都会感激不尽。

1 个答案:

答案 0 :(得分:0)

要让照片请求“附件”字段。

如果您只想获得带照片的帖子,可以像这样重写您的查询:

SELECT post_id, message, description, type, attachment
FROM stream
WHERE filter_key = 'others' AND source_id = me() AND app_id = MY_APP_ID 
  AND attachment.fb_object_type = 'photo'

照片的网址位于attachment.media.src