我想知道人员列表中的哪些人是该用户的朋友。是否有图形api调用可以返回用户朋友的id子集?我试过了:
/ ME /朋友/?IDS = XXXXX,XXXX
我知道我可以使用批处理调用做这样的事情:
/ ME /朋友/ XXXX /我的/朋友/ XXXXX
但是在一次通话中这样做会很好。
答案 0 :(得分:2)
使用图形api没有一种简单的方法可以做到这一点,但是我能够用FQL查询来做到这一点:
query = '{
"are_friends":"SELECT+uid2+FROM+friend+WHERE+uid1=me()+and+uid2+in('+people_array.join()+')+limit+10",
"friend_meta":"SELECT+uid,first_name,last_name,name,pic_square+FROM+user+where+uid+in(SELECT+uid2+FROM+%23are_friends)"}'
结果中的friend_meta json对象将包含您要查找的所有元信息。这是一次通话,比批量通话更有效,更清洁。
答案 1 :(得分:1)