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 に答える