【问题标题】:How can users use their email accts to look for friends on my site?用户如何使用他们的电子邮件帐户在我的网站上寻找朋友?
【发布时间】:2011-06-14 21:47:36
【问题描述】:

我正在开发一个新的社交网站,我想为用户提供一种方法:

1) 自动扫描我的网站以查找他们已经认识的人(电子邮件/linkedin/facebook/等)

2) 为用户提供邀请好友加入网站的选项

似乎许多这些工具都有自己的 api,但在大多数情况下,我似乎无法获得唯一的 id(基本上是电子邮件)。我可以/应该看看其他工具吗?

【问题讨论】:

    标签: facebook gmail social-networking


    【解决方案1】:

    我在我的一个网站上实现了这一点。当用户注册帐户时,我需要一个电子邮件地址。我给他们一个选项来查找他们的电子邮件帐户(gmail、hotmail、aol 和 yahoo 都有可用于获取联系人的 oauth 服务)。我还为他们提供了 LinkedIn、Facebook 和 Twitter 的选项。这不起作用,因为这 3 个社交网络不会泄露电子邮件地址(这是理所当然的)。因此,每个进行身份验证的用户,我都会从该服务记录他们的 ID。然后我得到他们朋友的 id,看看是否有任何朋友将他们的帐户与我的网站相关联。这样做的关键是鼓励您的用户关联这些帐户。

    【讨论】:

    • 好的,这很有道理。这两个对我来说都是新项目——我想你不知道有什么好的演练吗?我也将 openinviter 视为一种可能的工具,但也许没有必要。有什么意见吗?
    【解决方案2】:

    对于 Facebook,很遗憾,这是无法使用电子邮件的,因为用户可能会选择不与您分享他们的真实电子邮件。

    对于 Facebook,一种方法是存储 Facebook 用户 ID(无论如何您都应该这样做)并检索新注册的用户朋友的 ID,并检查您的数据库中是否存在这些 ID。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2019-12-17
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多