2012-03-13 32 views
0

我想让应用程序用户知道哪个好友已经从他的联系人列表中下载了他将要使用哪个应用程序的应用程序。我的意思是,应用程序用户可能从他的联系人列表中了解到他的联系人列表中的其他人已经下载了相同的应用程序。那可能吗?如何知道用户已经从iPhone的地址簿下载iPhone SDK的应用程序?

same way as viber application.

难道我们不能搞清楚,他们的联系人之一已经下载的应用程序?

有没有其他方式可以实现这个功能。 我们可以从他们的联系人列表中获得什么信息?

我们可以得到关于用户的什么信息? (城市,电子邮件地址,电话#,年龄,性别)

回答

0

是的,它是可能的,这是使用社交网络作为登录,而不是提供自己的Facebook Connect的优势之一。一旦用户使用这些社交网络中的任何一个登录您的网络,可能会得到用户的朋友列表,所以如果他的任何朋友加入您的服务,几天后匹配主键会告诉您,他的一个朋友使用过这项服务几天后回来等

  1. 用户X使用Facebook连接登录到您的服务。
  2. 随着登录他到您的服务,你也收集这个用户的朋友ID。
  3. 几天后,其他一些用户Y使用与1相同的方法登录您的服务。
  4. 收集他的朋友ID后。你在你的数据库中查找,如果用户Y的朋友你已经拥有了。把它们放在一个集合S中。因此,S提供了所有那些是Y的朋友并且已经是你服务的一部分的用户的列表。这不是你想要的清单吗?

希望这是明确的。

+0

你可以更具体或提供一些步骤来实现这样的。 – 2012-03-13 05:01:50

相关问题