0

是否可以通过指定名称从特定相册中获取用户照片?我试图只获取名为“移动上传”的专辑。

offset = 0
mobile = "mobile uploads"
mobileUploads = "SELECT src_big FROM photo WHERE album_object_id IN (SELECT aid FROM album WHERE name=" + mobile + ") ORDER BY created DESC LIMIT " + offset + ",16"
$.getJSON "https://graph.facebook.com/fql?q=" + mobileUploads.replace(/\s+/g, "+") + "&access_token=" + FB.getAccessToken(), (data) ->
4

1 回答 1

1

是的,但是您的 FQL 中有几个错误。尝试这个:

SELECT src_big FROM photo WHERE album_object_id IN 
   (SELECT object_id FROM album WHERE owner = me() AND name="mobile uploads") 
   ORDER BY created DESC
  • aid!=album_object_id
  • 您必须指定一个owner以使子查询可索引。
  • 如果用户重命名了他们的“移动上传”相册或有多个相册,您也可以使用type = 'mobile'
于 2013-01-25T16:47:23.747 回答