我收到令牌的响应,并在请求响应时将此令牌发布到Alamofire。我测试了令牌的接收和发送,也尝试发送随机数作为令牌,并在resposen上收到了相同的错误-“ token_not_provided”。
API不需要标头或将令牌插入标头。
请求代码如下:
Alamofire.request(userRegURL, method: .post, parameters: parameters, encoding: JSONEncoding.default).responseJSON
{
response in
if let result = response.result.value {
let jsonData = result as! NSDictionary
tokenFromAPI = jsonData.value(forKey: "token") as! String
let phoneParameters: Parameters = [
"token" : tokenFromAPI,
"phone" : self.yourPhoneTextField.text!
]
let sendCodeURL = "https://aabbcc/member/send-code"
Alamofire.request(sendCodeURL, method: .post, parameters: phoneParameters).responseJSON
{
response in
if let result = response.result.value {
let jsonData2 = result as! NSDictionary
print(phoneParameters)
print(jsonData2)
}
}
}
}
API文档: