【发布时间】:2015-05-19 23:53:17
【问题描述】:
如何在 PFFacebookUtils 登录方法中访问读取权限?我已经升级到 Parse 1.7.3 并且正在使用 ParseFacebookUtilsV4 框架。我将方法更新为loginInBackgroundWithReadPermissions(),下面我有以下代码:
// Login through Facebook IBAction
PFFacebookUtils.logInInBackgroundWithReadPermissions(permissions, (appUser: PFUser?, error: NSError?) -> Void in
if let appUser = appUser {
let request = FBRequest.requestForMe()
request.startWithCompletionHandler { (request, user, error) -> Void in
if error == nil {
// Get Facebook user's "first_name" and set it to the newly created PFUser's "name" variable
var name = user.objectForKey("first_name") as! String
appUser["name"] = name
appUser.saveInBackgroundWithBlock({ (Bool, error: NSError!) -> Void in
})
}
}
})
我在FBRequest.requestForMe() 上遇到编译时错误,说
使用未解析的标识符“FBRequest”
我应该用什么替换它,以便我可以访问 Facebook 用户的“first_name”属性并将其设置为我设置的 Parse 用户的“name”属性?
【问题讨论】:
标签: ios facebook swift parse-platform