【发布时间】:2016-08-29 09:21:09
【问题描述】:
我正在尝试使用 Swift 进行发布请求。我的目标是将 accesstoken facebook 发布到服务器但不起作用。这是代码:
let myUrlfb = NSURL(string: "MyApiServer");
let requestfb = NSMutableURLRequest(URL:myUrlfb!);
requestfb.HTTPMethod = "POST";// Compose a query string
//We make the post string
let postStringfb = FBSDKAccessToken.currentAccessToken().tokenString
requestfb.HTTPBody = postStringfb.dataUsingEncoding(NSUTF8StringEncoding);
let task = NSURLSession.sharedSession().dataTaskWithRequest(requestfb) {
data, response, error in
if error != nil
{
print("error=\(error)")
return
}
答案如下:
{"statusCode":400,"error":"Bad Request","message":"child \"access_token\" fails because [access_token is required]","validation":{"source":"payload","keys":["access_token"]}})
【问题讨论】:
-
我已经检查过token不为空
标签: swift swift2 httprequest