FQL用于返回用户的所有朋友的所有专辑名称和专辑的对象ID
寻找fql查询来获取所有朋友的所有专辑,
使用FB.Data.query和jQuery的完整js示例的额外点在他们进来时吐出结果。谢谢!!
您需要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:
注意:
- 我正在使用jQuery
- 要获取完整列表,请从查询字符串中删除
LIMIT 25
-
console.log
是一个firebug命令,如果你没有firebug,请使用alert()
。