Я пытаюсь получить информацию о пользователе через API Gem Koala Facebook с кодом ниже.
@graph = Koala::Facebook::API.new(auth_hash.credentials.token)
profile = @graph.get_object("me")
user.update(
url: auth_hash.extra.raw_info.id,
email: auth_hash.extra.raw_info.email,
friends: @graph.get_connections("me", "friends"),
birthday: @graph.get_object("me", "birthday")
)
friends: @graph.get_connections("me", "friends")
отлично работает, я получу список друзей.
Однако birthday: @graph.get_object("me", "birthday")
даст мне type: OAuthException, code: 2500, message: Unknown path components: /birthday [HTTP 400]
Вещи, которые возвращают массивы, такие как likes
, photos
, работают нормально.
Но такие строки, как last_name
, name
, first_name
, дадут мне ту же ошибку.
Что я могу сделать, чтобы исправить это? Могу ли я ввести что-то еще вместо birthday
?