跳到主要内容

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服务器内部错误,请稍后再试