0

我正在尝试按我们拥有的共同朋友的数量对我的朋友进行排序。我尝试逐个获取共同朋友的数量并创建一个 id->no_of_mutual_friend 键值对,但这需要的时间太长了,因为我必须调用 facebook API 超过 1000 次。

有没有更简单的方法通过使用 FQL 来做到这一点?

4

1 回答 1

3

这做你需要的吗?

SELECT uid, mutual_friend_count
FROM user
WHERE uid IN 
    (SELECT uid1 
     FROM friend 
     WHERE uid2 = me()) 
ORDER BY mutual_friend_count DESC
于 2012-10-20T00:05:15.913 回答