全局异常码
每次调用接口时,可能获异常的返回码,开发者可以根据返回码信息调试接口,排查错误。
#
异常参数说明参数 | 类型 | 是否必填 | 最大长度 | 示例 | 描述 |
---|---|---|---|---|---|
code | Integer | Y | - | 响应状态码 | |
message | String | Y | - | 响应描述 | |
responseDes | String | Y | 2000 | 错误信息描述,日常排障使用 |
#
异常返回示例#
全局返回码异常码 | 异常类型 | 说明 |
---|---|---|
2001 | System error | 系统异常, 程序未捕获到的异常 |
2002 | Invalid token | token校验失败 |
2003 | Invalid distributor ID | 渠道ID非法 |
2004 | Required field missing | 必传参数为空,具体信息参考响应描述:responseDes |
2005 | Invalid field | 请求参数传值错误,具体信息参考响应描述:responseDes |
2006 | Field format error | 参数格式错误,具体信息参考响应描述:responseDes |
2007 | Hotel no cooperation | 渠道和酒店未合作 存在此异常的接口:酒店详情、商品、报价、库存、试单、下单 |
2008 | Invalid hotel products | 酒店商品校验失败 存在此异常的接口:报价、库存、试单、下单 |
2009 | Request limit | 请求限流, 建议稍后重试 存在此异常的接口:报价、库存 |