Найти друзей на Facebook, которые также используют мое приложение для Android? - PullRequest
6 голосов
/ 17 февраля 2012

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

После запроса разрешения я буду:

1) Поиск в местном контактебазу данных, отправьте телефонные номера на мой сервер и проверьте другие учетные записи, используя мое приложение, которые имеют тот же номер телефона.

2) Спросите их, хотят ли они также импортировать своих друзей из Facebook.В этот момент я полагаю, что я спрошу у них их имя пользователя и пароль для Facebook, войдите в Graph API и запросите их список друзей.

У меня вопрос, как только я перебираю список друзей изСписок друзей моего пользователя на Facebook, как я могу связать их идентификатор друга на Facebook (или любой другой идентификатор, который дает мне Facebook) с другим идентификатором в моем приложении?

Увижу ли я электронную почту всех пользователей моих друзей (после исследования,похоже нет)?Я просто получу числовой идентификатор Facebook?Если да, то как мне получить идентификаторы facebook от всех моих пользователей, которые связали свою учетную запись с facebook в моем приложении?

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

На вопрос, на который я отвечаю с точки зрения пользователя "Кто из моих друзей в Facebook уже использует это приложение под названием XYZ на Android"

1 Ответ

2 голосов
/ 17 февраля 2012

Вы можете сохранить идентификатор пользователя Facebook вместе с информацией о других пользователях для вашего приложения, а затем сопоставить полученные идентификаторы из Graph API / звонка друзей.Таким образом, вы сможете увидеть, какие друзья также связали приложение со своей учетной записью Facebook.Вы не сможете получить адреса электронной почты для друзей пользователя с помощью API.

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