我的第一个实际问题供您阅读。我正在尝试修改 javascript 代码片段。此代码处理用户朋友列表的返回成员。我们正在加载 fbjssdk 并正确初始化所有内容。函数中引用的容器正在正确加载列表成员。
var TargetFriendListed = function(id) {
var container = $('#targetFriends ul');
container.empty();
FB.api('/' + id + '/members', function(res) {
$.each(res.data, function(i, val) {
new Friend(val.id,val.name);
});
container.selectable();
Progress.hide(Progress.TEXT_COMPLETE);
});
};
var Friend = function(id, name) {
var container = $('#targetFriends ul');
var elm = $('<li facebook_id="'+id+'"><img src="https://graph.facebook.com/' + id + '/picture" alt="" width="75px" height="75px"><span>'+name+'</span></li>');
container.append(elm);
};
如果隐私设置允许,我想做的是获取从朋友列表成员调用返回的 id 并再次针对 API 运行它以检索性别、位置和出生日期。然后我可以根据扩展信息对结果进行排序。
我的问题是什么是最好的方法、资源和时间。