Omniauth + Facebook Общее количество друзей - PullRequest
2 голосов
/ 19 сентября 2011

Есть ли лучший / более простой способ найти общих друзей между пользователями, чем создание таблицы «Друзья» и запись UID каждого из друзей нового пользователя?(Использование Devise + Omniauth на Rails 3)

Ответы [ 2 ]

1 голос
/ 01 августа 2012

Вам не нужно регистрировать все UID. Вы используете провайдера facebook? Если это так, вы можете использовать гемы Koala или FBGraph, чтобы сформировать FQL, чтобы найти каких-либо общих друзей.

0 голосов
/ 08 ноября 2012

Если у вас уже есть oauth_access_token, вы можете использовать камень коала .

@graph = Koala::Facebook::API.new(oauth_access_token)
friends = @graph.get_connections("me", "friends")
...