我尝试了以下内容:
https://github.com/dongri/OAuthSwift
正确地验证用户,同时在共享时从服务器获取以下错误消息:
Error Domain=NSURLErrorDomain Code=400 "HTTP Status 400: Bad Request, Response: {
"errorCode": 0,
"message": "Couldn't parse share document: error: Unexpected end of file after null",
"requestId": "3TYEC50Y29",
"status": 400,
"timestamp": 1436863874989
}"
以下是我将参数传递给HTTP正文的方法:
let theJSONData = NSJSONSerialization.dataWithJSONObject(
parameters ,
options: NSJSONWritingOptions(0),
error: nil)
let theJSONText = NSString(data: theJSONData!,
encoding: NSASCIIStringEncoding)
var bodyData : NSData = theJSONText!.dataUsingEncoding(NSASCIIStringEncoding, allowLossyConversion: true)!
request.HTTPBody = bodyData
已经检查过.JSONText是有效的JSON。此外,我无法继续维持会话。我每次尝试分享时都需要登录。