Alamofire:NSLocalizedFailure错误(状态码403)

时间:2016-05-27 09:11:02

标签: ios arrays swift2 alamofire

我正在尝试从task api检索各种用户ID,对它们执行循环并将值数组POST到submitScore api

所需的工作流程:

  

用户点击表格单元格 - > app 获取单元格ID并显示与该单元格相关的项目 - >用户按下按钮 - > app以数组和POSTS的形式获取商店数据到submitScore api

我可以使用GET的{​​{1}}请求检索各种用户数据,但我不知道如何:

  • 将检索到的ID与单元格ID
  • 相关联
  • 将检索到的数据(用户ID和分数)存储在数组中,然后将其发布到下面表单中的task api

POST正文的数组表单:

submitScore api

这就是我抛出这个错误的原因:

  

请求失败并显示错误:错误Domain = com.alamofire.error Code = -6003“响应状态代码不可接受:403”UserInfo = {NSLocalizedFailureReason =响应状态代码不可接受:403}

POST代码:

{  "ratings": [{
   "safety_rating_id": 105,
   "schedule_job_id": 18,
   "score": 9,
   "submission_id": 27
   }, 
   {
   "safety_rating_id": 105,
   "schedule_job_id": 18,
   "score": 9,
   "submission_id": 27
   }]
}

0 个答案:

没有答案