跳到主要内容

API 代码库

Golang connector

一个轻量级的 Golang 代码库,提供让用户直接调用 API 的方法。

各个语言的 sdk:

go : https://github.com/exchangeHubX/open-api-demo-go

response format

响应格式

所有的接口返回都是 JSON 格式。

Response

{
"code": 0,
"data": {},
"msg": "SUCCESS",
"msgInfo": []
}

响应代码

Http status

Code说明
200请求成功
400参数错误
401认证失败
403无权限
404资源不存在
429请求过于频繁(触发限流)
500服务器内部错误

Return code

Code说明
0成功

Message code

Code说明
2000参数错误
2001未授权,请重新登录
2002禁止访问
2003资源不存在
2004服务器内部错误,请稍后再试
3000参数错误
3001未授权,请重新登录
3002禁止访问
3003资源不存在
3004服务器内部错误,请稍后再试
4000交易对参数缺失或无效
4001精度参数无效
4002limit 参数无效
4003交易对不存在
4100服务器内部错误,请稍后再试
4101服务繁忙,请稍后再试
5000服务器内部错误,请稍后再试
5001参数无效
5002资源不存在
6000请求参数错误
6001请求方法不允许
6002缺少交易对参数
6003缺少时间周期参数
6004无效的时间周期
6005无效的开始/结束时间
6006开始时间和结束时间必须同时提供
6007limit 与 start_time/end_time 不能同时使用
6008无效的 limit 参数
6009缺少交易对列表参数
6010交易对列表为空
6011交易对数量超过限制
6100服务器内部错误,请稍后再试
6101K 线数据查询失败,请稍后再试
7000参数错误
7001交易对不存在
7002服务器内部错误,请稍后再试
8001未授权,请重新登录
8002无权访问
8003请求参数错误
8004资源不存在
8005服务器内部错误,请稍后再试