HTTP 状态码
Linkbest API 使用标准的 HTTP 状态码来表示接口请求结果,对应状态码说明如下:
Code | 响应消息 | 描述 |
---|---|---|
200 201 | OK | 一切正常,按预期工作。 |
400 | BAD REQUEST | 请求不可接受,通常是由于缺少必需参数。 |
401 | UNAUTHORIZED | 未提供有效的 ADS_KEY。 |
403 | FORBIDDEN | 没有执行该请求的权限。 |
404 | NOT FOUND | 请求的资源不存在。 |
405 | METHOD NOT ALLOWED | 调用中使用的方法不受支持。 |
429 | TOO MANY REQUESTS | API 请求过于频繁。建议降低请求频率。 |
500 502 503 504 | SERVER ERROR | Linkbest 服务端发生了一些问题。(这种情况很少见。) |
接口业务服务错误码
当HTTP状态码为200时,也可能由于多种原因导致接口请求失败(如 参数错误,请求数据不存在,余额不足等),Linkbest会提供以下错误码以说明错误的原因,您可根据以下错误码进行相应处理。
虽然业务服务错误很少见,但我们建议编写能够优雅处理所有可能的API异常的代码。
错误码 | 说明 |
---|---|
200 | 正常返回 |
4000 | 验证错误,请检查参数 |
4001 | 资源不足 |
5001 | 网络繁忙 |