2011-09-19 4 views
2

친구 테이블을 만들고 각 새 사용자의 친구의 UID를 기록하는 것보다 사용자 간 상호 친구를 쉽게 찾을 수 있습니까? (Devise + Omniauth on Rails 3 사용)Omniauth + Facebook 상호 친구 수

답변

1

모든 UID를 기록 할 필요가 없습니다. 당신은 페이스 북 공급자를 사용하고 있습니까? 그렇다면 Koala 또는 FBGraph 보석을 사용하여 FQL을 형성하여 공통의 친구가 있음을 확인하십시오.

0

oauth_access_token을 이미 사용하고 있다면 koala 보석을 사용할 수 있습니다.

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