无论如何使用Facebook的Graph API获取共同朋友的列表?
我一直在玩this tool并且尚未想出办法。然而,我在Facebook的网站上看到了Simon的演示,听起来他能够得到他朋友的共同喜欢(看起来他是怎么做的太模糊了所以)所以我觉得我应该能够,但除了一些php脚本之外我找不到任何文档。
答案 0 :(得分:11)
您可以使用此图片来获取图表中的朋友
https://developers.facebook.com/tools/explorer/?method=GET&path=me%2Fmutualfriends%2F1207059
答案 1 :(得分:1)
转到API文档页面:
http://developers.facebook.com/docs/reference/api/
在页面中间您会看到:
•朋友:https://graph.facebook.com/me/friends?access_token= ...
您需要将/ me /替换为您正在寻找的人的有效身份证明;您还需要获取access_token。
希望这能让你朝着正确的方向前进......
编辑:还有一个可能更容易:
http://developers.facebook.com/docs/reference/rest/friends.getMutualFriends/
传统REST方法
答案 2 :(得分:1)
我会以FQL query执行此操作,并使用FQL tester对其进行测试。这可能不是你想要的100%,但它应该足以让你开始:
SELECT uid1, uid2 FROM friend
WHERE uid1 IN
(SELECT uid2 FROM friend WHERE uid1=me())
AND uid2 IN
(SELECT uid2 FROM friend WHERE uid1=me())
然后,您可以在用户表中查找这些ID。