0

Я хочу получить группы посетителей. Это прекрасно работает, когда я связан с моим аккаунтом (администратор приложения), но когда я соединяю с другой учетной записи в groups.count == 0Rails koala получение групп пользователей omniauth

def index 

if (@current_visitor) 
    @graph = Koala::Facebook::API.new(@current_visitor.oauth_token) 
    groups = @graph.get_connections("me", "groups").select 
    puts groups.count 
    end 
end 

end 

ответ

0

Вы должны спросить у пользователя разрешения группы.

Если вы используете omniauth-facebook, просто добавьте: scope => 'user_groups' в вашу конфигурацию, кроме приложения id и app secret.

Деталь разрешения на вход в facebook можно найти здесь https://developers.facebook.com/docs/facebook-login/permissions/v2.2

Смежные вопросы