【问题标题】:How to find out which of your facebook friends are also using your mobile app?如何找出您的哪些 Facebook 好友也在使用您的移动应用程序?
【发布时间】:2012-07-02 13:36:44
【问题描述】:

我们正在构建使用 Facebook 进行注册的移动应用程序(知道如何执行此操作)。 我们希望有一个屏幕,如果您的所有朋友也使用我们的应用程序,他们将在其中列出指示。

我们应该如何保存一个 facebook 用户也是我们的应用用户的数据(客户端、服务器)?

【问题讨论】:

    标签: facebook api mobile-application


    【解决方案1】:

    当您已经使用 Facebook 进行身份验证时,您的数据库中的用户表中可能已经有一个列,其中包含每个用户的 Facebook 个人资料 ID。如果您想区分它们,只需在该用户也在使用您的移动应用时添加列建模即可。

    通过向https://graph.facebook.com/PROFILE_ID/friends 发出请求,如Facebook Graph API Documentation 中所述,您可以获得特定用户的好友列表,而无需任何额外权限。

    现在只需在用户的朋友列表和您的(移动应用)用户群之间建立交集,您就会得到正在使用您的移动应用的他的朋友列表。您当然应该在服务器上进行此比较,因此您不必发送整个用户群的 Facebook id。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-12-22
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-03-08
      • 1970-01-01
      相关资源
      最近更新 更多