Вопрос

Таким образом, я только что получил разработку и FB входа в систему, чтобы работать на моем проекте Rails, но я хотел бы получить больше информации о пользователе, когда они воходятся. Я добавил user_about_me на сферу запроса, и это получил много информации, но Я также хотел бы получить пользователей музыки / фильмы / и т. Д. Я пытался добавить user_interests, но, похоже, не отправляет ничего другого, чем раньше. Есть идеи?

Вот мой раздел devise.rb для facebook

  config.oauth :facebook, '???????', '??????????????',
           :site => 'https://graph.facebook.com/',
           :authorize_path => '/oauth/authorize',
           :access_token_path => '/oauth/access_token',
           :scope => %w(email user_interests user_about_me)

Когда я печатаю данные, которые он возвращается, нет никаких признаков интересов пользователей. Есть идеи?

Спасибо!

Это было полезно?

Решение

Я предполагаю, что вы просто просим пользователей базовой информации, такой как https://graph.facebook.com/user_id?access_Token=.... Если вы хотите получить свои интересы, это отдельный вызов API. https://graph.facebook.com/user_id/interests?access_token=....

Вы можете увидеть все разные запросы, которые вы можете сделать на пользователя здесь: http://developers.facebook.com/docs/reference/api/user.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top