目前API云市场所提供的API均适用 HTTP/HTTPS 协议,您可根据 HTTP Statue Code 来判断请求是否成功响应,具体的业务逻辑是否成功,需要您根据 API 具体确定。
2xx
一般来说,2xx代表API调用成功,响应体中的内容可参考各个API的接口文档。
4xx,5xx
当出现4xx或5xx时表示API调用失败,通常包含以下几种情况
Code | 可能的原因 |
---|---|
400 | 请求不合法,可以检查是否缺少了请求参数的必填项 |
401 | 鉴权失败,请检查头部中的鉴权信息是否正确 |
403 | API鉴权失败,通常为API未开通或已停止,可以在控制台界面检查API的开通状态 |
429 | API的访问次数限制,可以检查API是否超过了QPS及QPD |
500 | 服务端内部错误,可以尝试稍后重试,如果依旧500可以联系客服人员 |