【发布时间】:2015-09-30 14:51:39
【问题描述】:
我正在尝试实现 Parse + Facebook
这是我想做的:
- 用户使用 Facebook 登录
- 登录授权
- 从 Facebook 属性(性别、年龄、姓名等)创建的新用户
下面是我使用PFFacebookUtils 登录Facebook 的代码。该代码在我的 Parse 上成功创建了一个用户,但我没有想要使用的 Facebook 用户的那些详细信息。
我想在 Facebook 上获取用户的姓名、性别、家乡等。
我如何做到这一点?
var permissionArray = ["public_profile","user_friends","email","user_birthday", "user_work_history", "user_education_history", "user_hometown", "user_location", "user_likes"]; on Facebook
PFFacebookUtils.logInInBackgroundWithReadPermissions(permissionArray) { (user: PFUser?, error: NSError?) -> Void in
if user != nil {
if user!.isNew {
println("New User");
}
else {
println("Old User");
}
println(user?.username);
}
else {
println("Login Cancel")
}
}
【问题讨论】:
标签: ios facebook swift facebook-graph-api parse-platform