我正在尝试使用以下代码通过 Gem Koala Facebook API 获取用户信息
@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