/
错误 ( 状态代码 )
错误 ( 状态代码 )
MAFINT使用传统的HTTP响应代码来指示API请求的成功或失败。一般而言:
2xx范围内的代码表示成功。
4xx范围内的代码表示根据提供的信息发生了错误。
5xx范围内的代码表示MAFINT服务器发生了错误(这种情况很少见)。
HTTP状态码摘要 | |
---|---|
200 - OK 400 - BAD REQUEST 422 - UNPROCESSABLE ENTITY 502 - SERVER ERRORS
| 一切按预期运行。 请求不可接受,通常是因为缺少必需的参数。 由于当前用户已登出/注销且当前会话的令牌已被删除,无法触发请求。 MAFINT端发生了一些错误。 ( 这种情况较少见。) |
当HTTP请求成功(200 - OK)时,响应将在主体中返回一个error_code
,以指示数据是否成功从服务器检索。
响应主体错误代码摘要 | |
---|---|
0 - 成功 3000,非零错误代码 - 错误
| 一切正常,可以成功检索数据。 由于各种原因,无法检索数据。(例如,在执行某些操作之前的警告消息,MAFINT后端预定义的错误消息,MAFINT后端的编程错误) |
例子 (成功):
{
"error_code": 0,
"value": {
"Authorization": {
...
},
...
}
}
例子 (错误):
{
"error_code": 3000,
"error_msg": "API1000: ACCESS FORBIDDEN FOR API REQUESTS"
}
, multiple selections available,
Related content
MAFINT开放式REST API文档
MAFINT开放式REST API文档
More like this
生成新的API令牌
生成新的API令牌
More like this
Errors
Errors
More like this
库存明细
库存明细
More like this