API 调用返回400 错误码
更新时间:
1. 问题背景
API 调用返回的状态码是400,说明HTTP 服务请求是异常的, 一般返回400的原因如下:
使用的云产品出现欠费
API 的入参不正确
2. 问题现象
API 调用返回的错误信息:
response:
{
"code": 400,
"id": "1bd6b9522f024f669c1f49d3a92ce734",
"localizedMsg": "请求错误",
"message": "failed to build result",
"returnType": "LUCENCY"
}
3. 排查方法
3.1 查看账号欠费信息
使用主账号登录阿里云页面, 然后点击费用的tab
查看现在的现金余额,确认账号是否欠费
如果是欠费状态,需要先缴费;否则调用API 会提示400
3.2 查看API 入参是否准确
现在遇到最常见的API 调用返回400 错误码是因为入参不准确,常见错误如下:
字段类型不匹配:比如Integer 字段,别复制String 类型
API 版本:version 不正确
必须字段忘记设置或者设置为null
文档内容是否对您有帮助?