【问题标题】:Importing Facebook friends to different social network: How to know which friends are which?将 Facebook 好友导入不同的社交网络:如何知道哪些好友是谁?
【发布时间】:2009-10-24 05:03:29
【问题描述】:

使用他们的 api 从 Facebook 检索朋友列表非常简单。

但是一个网站如何确定它的哪些成员对应于它导入的 Facebook 朋友?

是否有可以使用的唯一 ID?例如,Facebook 是否提供了朋友的电子邮件地址,以便可以比较具有相同电子邮件地址的人是否是社交网络的成员?

如果没有,您将如何解决这个问题?

【问题讨论】:

    标签: facebook social-networking


    【解决方案1】:

    Facebook 不会直接公开电子邮件地址,因为它需要确保在用户删除您的应用程序后您无法再联系他们。但是,他们使用电子邮件地址的哈希来识别您的哪些现有成员对应于 Facebook 用户。

    首先您需要使用Connect.registerUsers 告诉 Facebook 您的会员,然后您可以通过一些 FQL 检索用户朋友的电子邮件哈希...

    SELECT uid, email_hashes, has_added_app
    FROM user
    WHERE uid IN (SELECT uid2 FROM friend WHERE uid1 = XXX )
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2010-10-20
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多