0
Для некоторых пользователей FBSDKGraphRequest работает, без ошибок, но пользователь ["first_name"] равен нулю.FBSDKGraphRequest не возвращает first_name someties
Мой код:
class func sessionStateChanged(token: String, viewController: UIViewController) {
// If the session was opened successfully
let request = FBSDKGraphRequest(graphPath: "me", parameters: ["fields": "email, first_name, last_name, gender"])
request.startWithCompletionHandler({(connection, user, error) -> Void in
if (error==nil) {
let params = [
"uid": user["id"] as! String,
"token": token,
"user": [
"login": user["email"] as! String,
"billing_address_attributes": [
"gender": user["gender"] as! String,
"first_name": user["first_name"] as! String,
"last_name": user["last_name"] as! String
]
]
]
}
})
Стараюсь с пользователем без разрешения или с ограниченными полномочиями, я не могу воспроизвести этот вопрос.
Я использую SDK IOS 4.11.0, с последней версией FBGraph,