Найти друзей пользователя в Facebook, которые также используют мое приложение для Android?

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

Спросив разрешения, я:

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

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

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

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

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

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

6
задан Daniel Guillamot 17 February 2012 в 07:29
поделиться