【发布时间】: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