2011-02-06 63 views

回答

3

您需要friends_photos許可,然後再使用:
的javascrip:

$("#friends-albums").click(function() { 
    FB.api(
     { 
      method: 'fql.query', 
      query: 'SELECT aid,owner,name FROM album WHERE owner IN (SELECT uid2 FROM friend WHERE uid1 = me()) LIMIT 25' 
     }, 
     function(resp) { 
      $.each(resp, function(k,v) { 
       console.log(v.name) 
      }) 
     } 
    ); 
}); 

HTML:

<button id="friends-albums">Get Albums</button> 

注:

  • 我使用jQuery
  • 要獲得完整的列表,從查詢字符串
  • console.log刪除LIMIT 25是Firebug的命令,使用alert(),而是如果你沒有螢火蟲。