【发布时间】:2016-01-11 16:33:01
【问题描述】:
我正在使用 Facebook 实现社交登录。 我使用以下代码记录用户并“检索”与他的帐户相关的信息(我希望),
PFFacebookUtils.logInInBackgroundWithReadPermissions(["public_profile", "email", "user_friends"]) {
(user: PFUser?, error: NSError?) -> Void in
if let user = user {
if user.isNew {
print("User signed up and logged in through Facebook!")
} else {
print("User logged in through Facebook!")
}
}
print(user)
else {
print("Uh oh. The user cancelled the Facebook login.")
}
}
但控制台输出(和要解析的浏览数据)仅显示一个 ID,没有与此 Facebook 帐户相关联的信息。
我读到要获取用户详细信息,我必须在登录请求后发送 FBSDKGraphRequest。 如果是这样,beetwin 在 Parse 实现中使用登录而不是链接有什么区别(以及优势是什么)?
有没有办法在登录操作后自动导入与“权限”Facebook 帐户相关的信息?
提前谢谢你, 米歇尔
【问题讨论】:
标签: ios swift facebook parse-platform