Как узнать, что пользователь скачал приложение из адресной книги iPhone в iphone sdk? - PullRequest
0 голосов
/ 13 марта 2012

Я хочу, чтобы пользователь приложения знал того, кому приятель загрузил приложение, какое приложение он будет использовать из своего списка контактов. Я имею в виду, что возможно, что пользователь приложения может узнать из своих списков контактов, что другие лица, которые находятся в его списках контактов, загрузили то же самое приложение. это возможно?

так же, как приложение viber.

Разве мы не можем выяснить, кто из их контактов загрузил приложение?

Есть ли другой способ, как это реализовать. Какую информацию мы можем получить из их списка контактов?

Какую информацию мы можем получить о пользователе? (город, адрес электронной почты, номер телефона, возраст, пол)

1 Ответ

0 голосов
/ 13 марта 2012

Да, это возможно, это одно из преимуществ использования социальных сетей в качестве логинов вместо предоставления собственных Facebook Connect .Как только пользователь входит в вашу сеть, используя любую из этих социальных сетей, потенциально вы можете получить список друзей этого пользователя, поэтому, если кто-то из его друзей присоединится к вашему сервису через несколько дней после сопоставления с первичным ключом, вам сообщат, что один из его друзей использовалэтот сервис несколько дней назад и т. д.

  1. Пользователь X входит в ваш сервис с помощью Facebook Connect.
  2. Наряду с регистрацией его в своем сервисе вы также собираете идентификаторы друзей этого пользователя.
  3. Через несколько дней другой пользователь Y входит в ваш сервис, используя тот же метод, что и 1
  4. После сбора идентификаторов своих друзей.Вы ищете в своей БД, которая, если у друга пользователя Y идентификаторы у вас уже есть.поместите их в набор S. Итак, S предоставляет список всех тех пользователей, которые являются друзьями Y и уже являются частью вашего сервиса.Разве это не тот список, который вам нужен?

Надеюсь, это понятно.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...