【问题标题】:Finding friends through twitter, facebook, gmail, etc通过 twitter、facebook、gmail 等寻找朋友
【发布时间】:2010-07-09 21:49:27
【问题描述】:

我有一个网络应用程序,我在其中询问用户的:

  • 电子邮件地址(必填)
  • 名字/姓氏(可选)
  • Twitter 句柄(可选)

我想让他们找到同样使用我服务的朋友 - 如果我理解正确,我可以提供以下方法:

  • 根据他们的电子邮件地址,尝试查找他们的联系人。这可能基于他们的电子邮件提供商。例如,如果他们使用 gmail,我认为 gmail 提供了一个 API,我可以在其中搜索用户的联系人。我获取了该电子邮件地址列表,并检查其中是否有任何人也是我网站上的用户。
  • 如果他们提供他们的 twitter 句柄,我可以使用 twitter API 获取他们关注的用户列表。
  • 我可以要求他们启用 Facebook 连接。如果他们连接,那么我会得到他们的 Facebook ID。我可以使用这个 ID 来获取他们所有的 Facebook 朋友 ID。我可以检查这些 id 是否也与我网站上的用户匹配,这也设置了 facebook 连接。
  • 只是按名字+姓氏进行一般搜索。

我认为这些是寻找朋友的基本方法 - 我是否遗漏了任何明显的东西?我对 gmail 方法最感兴趣 - 是否有任何其他电子邮件提供商提供类似的东西,或者是否有一些开放标准?

谢谢

【问题讨论】:

    标签: web-applications web social-networking


    【解决方案1】:

    我认为 gmail 不会在没有用户允许的情况下提供用户的联系人(通过提供他们的密码以便您可以以他们的身份登录,或者通过例如 OAuth 授予权限)。您可能可以通过他们的个人资料了解他们在 Buzz 上关注的人。

    OAuth 是常用的访问方法 - 我知道 twitter 和 gmail 支持 OAuth。

    【讨论】:

      猜你喜欢
      • 2011-04-04
      • 1970-01-01
      • 2020-09-06
      • 2015-10-21
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多