I'm trying to make a post request with Swift. my goal is to post the accesstoken facebook to a server but does not work. here's the code:
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
}
the answer is as follows:
{"statusCode":400,"error":"Bad Request","message":"child "access_token" fails because [access_token is required]","validation":{"source":"payload","keys":["access_token"]}})
See Question&Answers more detail:
os 与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…