1

我如何使用 JS SDK 找出朋友是否在例如熟人或好朋友或另一个自定义的朋友列表中。我在 phonegap 中使用单页 javascript 应用程序。

主要问题是我需要不同的数据集,这些数据集在回调函数之外是不可用的。

我试着像这样查询我所有的朋友列表,

FB.api('me/friendlists'){
});

我所有的朋友都喜欢

 FB.api('me/friends', function(friends){
 friends.data.forEach(function(friend){
 });
 });

但他们都使用回调函数,我需要比较 2 个结果并将属性列表名和/或 id 添加到好友结果中。

4

1 回答 1

4

使用read_friendlists 权限,您可以访问用户的朋友列表。

然后,调用/[USER_ID]/friendlists获取好友列表列表 ID,然后调用/[FRIEND LIST ID]获取该列表中的好友列表。

然后,您可以存储这些并检查特定的 uid 是否在其中一个列表中

于 2012-06-25T11:29:04.903 回答