返回值说明

开发者在调用燃豆提供的接口时,可能获得正确或错误的返回码,企业可以根据返回信息调试接口,排查错误。

返回格式

燃豆所有接口返回值均以utf-8编码的json格式返回,返回值格式如下:

请求成功(http返回码为200)示例


{
    xxx: "yyy",   // 开发者所需要的数据,详情请查看各接口的成功返回值说明
    aaa: "bbb"
}

请求失败(http返回码非200)示例

所有失败的请求均以以下方式返回


{
    code: 100002,
    error: "MALL DOES NOT EXIST",
}

返回值判断逻辑

  1. 先判断http返回码,200表示成功,其他均为失败;
  2. 解析body,获取失败信息或者成功数据;

全局错误返回码说明

codeerror说明对应http返回码
100002MALL DOES NOT EXISTmall_no对应的项目不存在404
100003INVALID PARAM参数不合法400
100004VERIFICATION FAIL签名校验失败401
100010OTHER ERROR其他错误400
100011SERVER ERROR服务端错误500
100012FREQUENCY REQUEST请求过于频繁503
100100ORDER NOT FOUND订单不存在404
100101WRONG STAGE当前订单不在可操作状态400
100102NOT TENANT GOODS非开发者订单商品,无法操作403