2012-03-13 26 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

相關問題