如何检查两个facebook ID之间的关系.即朋友,朋友的朋友或没有关系.通过fql或图形api方法(任何东西).
我知道如何获得朋友列表,facebook id的共同朋友.但我想要一个适当的方法,可以给出两个Facebook ID之间的关系.我谷歌搜索了很多,但没有得到任何与我的问题有关的东西.
最佳答案
SELECT uid2 FROM friend WHERE uid1 = me() AND uid2 = {YOUR_FRIEND2_ID}
使用此FQL查询,您可以检查ID是否是当前登录用户的朋友.如果给定的用户不是朋友,它将返回一个空数组. Facebook不会给你朋友的朋友,所以你不能超越登录用户.
To read the friend table you need
any valid access_token to retrieve friends of the current session userThis is the only user that this table can be queried for, the friends of friends cannot be retrieved.