1. 访问地址 Pro 站行情请求地址为:wss://api.huobipro.com/ws HADAX 站行情请求地址为:wss://api.hadax.com/ws 2. 数据压缩 WebSocket API 返回的所有数据都进行了 GZIP 压缩,需要 client 在收到数据之后解压,推荐使用pako.([pako] 是一个支持压缩和解压 GZIP 的库) 3. WebSocket库 [ws] 是 Node.js 下的 WebSocket 库. 4. 心跳 WebSocket API 支…
WebSocket API简介 WebSocket协议是基于TCP的一种新的网络协议.它实现了客户端与服务器之间在单个 tcp 连接上的全双工通信,由服务器主动发送信息给客户端,减少了频繁的身份验证等不必要的开销.其最大优点有两个: 两方请求的 header 数据很小,大概只有2 Bytes. 服务器不再是被动的接到客户端的请求后才返回数据,而是有了新数据后主动推送给客户端. 以上 WebSocket 协议带来的优点使得其十分适用于数字货币行情和交易这种实时性强的接口. Websocket 请求…
订阅 KLine 数据 market.$symbol.kline.$period 成功建立和 WebSocket API 的连接之后,向 Server 发送如下格式的数据来订阅数据: { "sub": "market.$symbol.kline.$period", "id": "id generate by client" } 参数名称 是否必须 类型 描述 默认值 取值范围 symbol true string 交易对  …
错误信息返回格式 { "id": "id generate by client", "status": "error", "err-code": "err-code", "err-msg": "err-message", "ts": 1487152091345 } 注:"ts" 为错误信息生成的时间戳,单位:…
REST API 简介 火币为用户提供了一套全新的API,可以帮用户快速接入火币PRO站及HADAX站的交易系统,实现程序化交易. 访问地址 适用站点 适用功能 适用交易对 https://api.huobipro.com/market 火币PRO 行情 所有Pro站交易中的交易对 https://api.huobipro.com/v1 火币PRO 交易 同上 https://api.hadax.com/market HADAX hadax.com 行情 所有HADAX站交易中的交易对 http…
错误码 行情 API 错误码 错误码 描述 bad-request 错误请求 invalid-parameter 参数错 invalid-command 指令错 code 的具体解释, 参考对应的err-msg   交易 API 错误码 错误码 描述 base-symbol-error 交易对不存在 base-currency-error 币种不存在 base-date-error 错误的日期格式 account-transfer-balance-insufficient-error 余额不足无…
安全认证 目前关于apikey申请和修改,请在“账户 - API管理”页面进行相关操作.其中AccessKey为API 访问密钥,SecretKey为用户对请求进行签名的密钥(仅申请时可见).Pro站和HADAX站apikey通用. 重要提示:这两个密钥与账号安全紧密相关,无论何时都请勿向其它人透露. 合法请求结构 基于安全考虑,除行情API 外的 API 请求都必须进行签名运算.一个合法的请求由以下几部分组成: 方法请求地址 即访问服务器地址:api.huobi.pro或者api.hadax.…
1.假如有个get请求后面带有的参数如下: a=b&a2=b2&a3=b3&a4=b4. 如果想获取所有的key,value.这个时候可以根据request的getQueryString获取.但是这样有个问题,getQueryString方法并不会对参数进行解码. 可以使用: String decode = URLDecoder.decode(url, “utf-8”)方法进行解码操作. 2.假如请求参数是在body中的话,getQueryString方法就不能获取请求参数了. 只…
本文主要内容:API文档提供了预测客户成功的关键路径:在代码附近的文档上进行协作可以更好地检查代码和文档文件,提高自动化效率,并专门针对文档进行质量测试:提供通用文档框架,标准,自动化和工具,以提高团队效率. 编写文档有时候会非常枯燥乏味,但优秀的文档是增加API被采用的一个很好的前提.编写出色的文档与编写代码一样需要严谨.随着API的质量逐渐成为产品增长的指标,您的文档比以往任何时候都更加重要,优秀的文档很大程度上代表创建了成功的API.API定义和文档常常结合在一起,虽然今天的API规范越来…
介绍: Swagger也称为Open API,Swagger从API文档中手动完成工作,并提供一系列用于生成,可视化和维护API文档的解决方案.简单的说就是一款让你更好的书写API文档的框架. 我们为什么选择swagger,现在的网站开发结果越来越注重前后端的分离,比如以前的webFrom到现在的mvc模式都是为了这个前后端的分离.就算再如何的分离实现,也是不可避免的要进行数据交互的,那么接口的重要性就提现出来了.他成了前端和后端交互的重要途径,API文档也因此成了前端开发人员与后端开发人员的重…