我们的网站有学校信息;当用户使用Facebook登录我们的网站时,我们想要显示一些用户朋友的照片。
Facepile社交插件将显示已经喜欢上学的用户,但这似乎与将学校添加到您的教育历史不同。 (例如,我没有喜欢我的高中,但它出现在我的用户信息中。)
有没有办法使用Graph API或FQL来做到这一点?例如根据学校的页面ID和用户的访问令牌,有没有办法通过学校查询用户的朋友?
答案 0 :(得分:2)
感谢omalleyt,您可以使用此类网址查询所有用户的朋友education
对象,其中包含ID。
https://graph.facebook.com/me/friends?fields=name,id,education&access_token=blah
答案 1 :(得分:-1)
除非我遗漏了某些内容,否则您应该能够获得加入/喜欢该学校页面的人员列表,并且您应该能够获得该用户拥有的朋友列表。获得两个列表后,比较并查找两个列表中的常用条目。你应该最终得到一个朋友列表,所有人都加入/喜欢这所学校。