错误代码

错误返回与正确返回的消息构成是一致的,都由三两部分组成:返回状态码、返回信息说明和返回信息

不同错误类型的返回状态码和返回信息说明均不相同

正常返回时 json 格式

{
    "code": 0,
    "mas": "EXECUTION_SUCCESSED",
    'msg': {
        'model_name': 'rf', 
        'pred': [
            {
                'next_1_day': '59.0672541666667'
            }
        ], 
        'error': [
            {
                'rmse': '0.713015060283074', 
                'mae': '0.529263492063492', 
                'mre': '0.0089571428571428'
            }
        ], 
        'last_day': '2022-06-16'
    }
}

错误返回时 json 格式

{
    'code': -1106, 
    'mas': 'WRONG_PARAMETER_OR_EMPTY_PARAMETER', 
    'msg': {}
}

错误代码:10xx - 常规服务器故障或网络问题

  • 错误代码:-1000,因服务器内部故障或网络故障导致代码运行出错
{
    "code": -1000, 
    "mas": "SERVER_INTERNAL_ERROR", 
    "msg": {}
}

错误代码:11xx - 参数错误问题

  • 错误代码:-1100,用户注册时使用空信息
{
    "code": -1100, 
    "mas": "WRONG_USER_INFORMATION", 
    "msg": {}
}
  • 错误代码:-1101,用户注册时用户名已被占用
{
    "code": -1101, 
    "mas": "USERNAME_EXISTED", 
    "msg": {}
}
  • 错误代码:-1102,用户注册时手机号已被占用
{
    "code": -1102, 
    "mas": "PHONE_NUMBER_EXISTED", 
    "msg": {}
}
  • 错误代码:-1103,用户注册时使用错误邀请码
{
    "code": -1103, 
    "mas": "WRONG_INVITE_CODE", 
    "msg": {}
}
  • 错误代码:-1104,用户登录或刷新token时使用错误信息
{
    "code": -1104, 
    "mas": "WRONG_USER_INFORMATION", 
    "msg": {}
}
  • 错误代码:-1105,用户获取模型预测值时使用错误token
{
    "code": -1105, 
    "mas": "WRONG_TOKEN", 
    "msg": {}
}
  • 错误代码:-1106,用户获取模型预测值时使用错误参数
{
    "code": -1106, 
    "mas": "WRONG_PARAMETER_OR_EMPTY_PARAMETER", 
    "msg": {}
}
Last modification:June 17th, 2022 at 09:29 am
如果觉得我的文章对你有用,请随意赞赏