ユーザーが自分のアプリケーションでFacebookのログインを行うと、dateOfBirth、emailなどの期待値の一部がゼロになることがあります。 self.fbResponse.emailの値をNSNull()に設定したい場合は、それをnilにします。私はサーバーにパラメータを投稿することができます。文字列がnilの場合はNSNull()を設定します
let parameter:[String:AnyObject] =
[
"facebookId":self.fbResponse.fbID!,
"fbToken":"randomToken",
"email" : self.fbResponse.email!,
"dateOfBirth": self.fbResponse.dob,
"gender" : self.fbResponse.gender!,
"info": self.fbResponse.aboutMe!,
"fullName":self.fbResponse.fullName!,
"profileImageUrl":self.fbResponse.pictureURL!
"location": location
]
キーを省略できませんでしたか?それが 'nil'の場合、または空文字列を送りますか? – vadian