错误代码汇总
最近更新: 2024-12-09
币安Rest接口(包括wapi)返回的错误包含两部分,错误码与错误信息. 错误码是大类,一个错误码可能对应多个不同的错误信息。 以下是一个完整错误码实例
{
"code":-1121,
"msg":"Invalid symbol."
}
10xx - 服务器或网络问题
-1000 未知错误
- 未知错误
-1001 连接断开
- 通常是一个内部错误,一般重试即可解决。
-1002 未授权
- 请检查你的(API)权限
-1003 请求过多
- 排队的请求过多。
- 请求权重过多; 当前限制是 %s 每 %s 的请求权重。 请使用 Websocket Streams 进行实时更新,以避免轮询API。
- 请求权重过多; IP被禁止,直到%s。 请使用 Websocket Streams 进行实时更新,以免被禁。
-1006 非常规响应
- (从内部)接收到了不符合预设格式的消息,下单状态未知。
-1007 超时
- 后端服务超时,下单状态未知。
-1008 SERVER_BUSY
- 现货交易服务器当前因其他请求而过载。 请在几分钟后重试。
-1013 消息无效
-1014 不支持的订单参数(组合)
- 不支持的订单参数组合.
-1015 订单太多
- 下单(撤单)太多
-1016 服务 器下线
- 服务器下线
-1020 不支持的操作
- 不支持的操作
-1021 时间同步问题
- 时延过大,服务器根据接请求中的时间戳判定耗时已经超出了recevWindow。请改善网络条件或者增大recevWindow。
- 时间偏移过大,服务器根据请求中的时间戳判定客户端时间比服务器时间提前了1秒钟以上。(该参数不可由客户端调节)
-1022 签名不正确
- 请求中携带的signature与服务器根据规则计算得到的signature不一致。通常是因为客户端代码中使用的apisecret错误。
11xx - 请求内容中的问题
-1100 非法字符
- Illegal characters found in a parameter.
- Illegal characters found in parameter '%s'; legal range is '%s'.
-1101 参数太多
- Too many parameters sent for this endpoint.
- Too many parameters; expected '%s' and received '%s'.
- Duplicate values for a parameter detected.
-1102 缺少必须参数
- A mandatory parameter was not sent, was empty/null, or malformed.
- Mandatory parameter '%s' was not sent, was empty/null, or malformed.
- Param '%s' or '%s' must be sent, but both were empty/null!
-1103 无法识别的参数
- An unknown parameter was sent.
-1104 冗余参数
- Not all sent parameters were read.
- Not all sent parameters were read; read '%s' parameter(s) but was sent '%s'.
-1105 空参数(仅有参数名)
- A parameter was empty.
- Parameter '%s' was empty.
-1106 非必需参数
- A parameter was sent when not required.
- Parameter '%s' sent when not required.
-1108 参数溢出
- Parameter '%s' overflowed.
-1111 精度过高
- Parameter '%s' has too much precision.