正在开发 Facebook 应用程序,我想向用户显示他/她已经是该应用程序用户的 friend 。
我已经能够获取用户的 Facebook 用户 ID。现在我试图找出是否有一个 facebook api 资源,我可以通过将 id 传递给它来渲染用户的图片和姓名。
提前致谢。
最佳答案
您应该尝试使用 FQL 和用户表。 http://developers.facebook.com/docs/reference/fql/user/
这里有一个 is_app_user 字段,可以查询。该表是通过uid索引的,这意味着你可以使用好友的id来查看。
使用这样的 fql,您应该能够读取正在使用您的应用程序的所有 friend ID,假设 $user 是当前用户 ID:
SELECT uid FROM user WHERE is_app_user = 1 AND uid IN (SELECT uid2 FROM friend WHERE uid1 = $user)
关于facebook - 显示 Facebook 应用程序的用户列表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4506724/