艾思科蓝开放平台

错误码

通用约定:code=0 成功;业务响应的 HTTP 状态码恒为 200,以 code 判断业务结果(触发频率限制时例外,返回 429)。错误码按来源分三类,便于分类处理。

系统与参数

请求参数不合法或平台侧临时故障:检查入参、或稍后重试。

错误码说明
1401参数缺失或不合法
1429请求过于频繁(负载限流,HTTP 429)
1449系统繁忙,请稍后再试

应用授权

签名 / 时间戳 / 防重放 / 应用状态 / 来源 IP / 账户余额准入问题:核对 appSecret 签名与鉴权、IP 白名单,余额不足需先预存信用点。

错误码说明
2001验签失败
2002时间戳超窗
2003重复请求
2004应用不存在或已停用
2005来源IP未授权
2006信用点余额不足

业务对接

订单号 / 检测类型 / 文件 / 任务 / 报告等业务语义问题:按提示修正对接逻辑。

错误码说明
2011订单号重复
2012不支持的检测类型
2013文件缺失或不合法
2014任务不存在
2015报告尚未生成
2016文件拉取失败
2017检测类型未开通
2018文件可读文本不足 500 字符(疑似扫描件/加密/损坏)

调用频率限制

1429 表示触发了调用频率限制:单应用每分钟的调用次数有上限,超限返回 HTTP 429,响应头 Retry-After 给出建议等待秒数。这是保护性限制而非终态错误——按 Retry-After 退避后即可继续。具体额度、计数窗口与接入建议见 频率限制