Я создал приложение для рельсов, используя Devise, Omniauth и Koala. Благодаря этому я смог вывести всех друзей текущего пользователя:
@graph = Koala::Facebook::GraphAPI.new(@token)
@friends = @graph.get_connections("me", "friends")
и мне удалось получить статус отношений текущего пользователя:
@graph = Koala::Facebook::GraphAPI.new(@token)
@relationship = @graph.get_object("me")
Чего я не смог понять, так это того, как сделать звонок всем друзьям текущего пользователя, который также включает их статус отношений. Я думаю, мне нужно включить некоторый добавочный аргумент/параметр в вызов get_connections("me", "friends"), но я не знаю, каким будет этот добавочный параметр аргумента.
Внутри моего файла config/initializers/omniauth.rb я включил следующее в область действия Facebook:
{:scope => 'publish_stream,offline_access,email,user_relationships,friends_relationships'}
Любая помощь с этим конкретным вопросом о Коале? Есть ли где-нибудь список, в котором показано множество различных примеров Koala и как его использовать для выполнения различных вызовов данных Facebook?
Заранее спасибо!