我正在尝试使用 Swift 中的 backendless easyLogin* 方法登录 facebook,并获取用户的 facebook 名称以进一步显示。我能够成功登录,但无法获取名称。
代码如下("first_name"是要映射的facebooks图形字段,"displayName"是后端自定义用户字段):
let backendless = Backendless.sharedInstance();
backendless.userService.easyLoginWithFacebookFieldsMapping(
["email":"email", "first_name":"displayName"], permissions: ["email", "public_profile"],
response: {(result : NSNumber!) -> () in
print ("Result: \(result)")
},
error: { (fault : Fault!) -> () in
print("Server reported an error: \(fault)")
})
我在这里想念什么?