2

我正在开发一个 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 特权……如果您有任何意见,我将不胜感激。

4

1 回答 1

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

于 2012-10-17T17:24:25.277 回答