Я пытаюсь реализовать результаты для моей игры на Facebook (флеш-игра с Ruby / Sinatra Backend). Это на самом деле работает без ошибок, но проблема в том, что отображается только мой собственный счет.
Друг добавил и разрешил приложению все запросы, и у него та же проблема. Показывается только его оценка, но не моя.
Я запрашиваю результаты с помощью следующего кода:
@client = Mogli::Client.new(session[:at])
@scores = @client.get_and_map("/#{ENV["FACEBOOK_APP_ID"]}/scores")
Как я уже сказал, метод возвращает правильный ответ, но он просто содержит оценку для пользователя, а не для его друзей. В документации сказано, что при вызове будут возвращены все результаты игры.
Я попробовал вызов в консоли FB Graph Debugger, и он вернул тот же результат. Просто мой счет. Я попытался реализовать его самостоятельно с помощью Net :: HTTP.get, но получил те же результаты.
Кто-нибудь пробовал Счеты раньше и может дать мне подсказку о том, что я делаю неправильно?
Кстати, я перепробовал все access_tokens и, очевидно, он возвращает только что-нибудь с user_access_token (так как в документации так сказано).
Любая помощь будет принята с благодарностью!
Спасибо, LetzFlow