Поиск друзей пользователя с помощью Facebook Graph API

Я пытаюсь разрешить пользователям, которые подключились их учетные записи Facebook в моем приложении rails, чтобы найти своих друзей из Facebook, которые уже зарегистрировались в приложении, желательно в формате, подобном индексному (похожему на отображение Formspring).

В настоящее время я использую Devise, OAuth + Fbook Javascript SDK и Коала. У меня есть UID Facebook каждого пользователя, который подключает их Facebook, сохраненный в базе данных, но я не знаю, как отфильтровать результаты вызова API Facebook @friends = @ graph.get_connections («я», «друзья») для отображения пользователей, у которых есть совпадающие UID с данными вызова API.

Есть мысли? Вероятно, есть даже лучший способ, поэтому дайте мне знать, нужна ли дополнительная информация. Большое спасибо за вашу помощь!

РЕДАКТИРОВАТЬ (снимок экрана с действием индекса в контроллере пользователей)

enter image description here

Примечание в @oauth, идентификатор приложения и секрет приложения обрезаны на изображении примера

8
задан ahuang7 28 April 2011 в 03:32
поделиться