WebSocket推送
概述
WebSocket是HTML5一种新的协议(Protocol)。它实现了客户端与服务器全双工通信, 使得数据可以快速地双向传播。通过一次简单的握手就可以建立客户端和服务器连接, 服务器根据业务规则可以主动推送信息给客户端。其优点如下:
客户端和服务器进行数据传输时,请求头信息比较小,大概2个字节。
客户端和服务器皆可以主动地发送数据给对方。
不需要多次创建TCP请求和销毁,节约宽带和服务器的资源。
强烈建议开发者使用WebSocket API获取市场行情和买卖深度等信息。
基本信息
行情基础站点: wss://ws.zke.com/kline-api/ws
返回数据都会二进制压缩(用户需要通过Gzip算法进行解压)
心跳机制
服务器每10秒主动推送ping消息,客户端接收到后可自行决定是否处理(服务器并不对客户端的pong回复进行严格的一对一校验和时间校验)。 为了保障链接的有效性,建议客户端在收到服务器的ping消息后立即回复pong。 服务端发送ping消息格式: {"ping": 时间戳(秒级)} 客户端回复pong消息格式: {"pong": 时间戳(秒级)} 示例: {"pong":1694416595}
参数示例
sub
market_$symbol_depth_step0
订阅深度
描述
unsub
market_$symbol_depth_step0
取消订阅深度
币对名称
sub
market_$symbol_trade_ticker
订阅实时成交
base货币
unsub
market_$symbol_trade_ticker
取消订阅实时成交
计价货币
sub
market_$symbol_ticker
订阅24h行情数据
价格精度
unsub
market_$symbol_ticker
取消订阅24h行情数据
数量精度
sub
market_$symbol_kline_1min
订阅1min实时k线信息
reg
market_$symbol_kline_1month
请求1month历史k线记录
返回
订阅24h行情ticker
订阅数据样例
返回
请求k线历史数据
请求数据样例
返回
请求成交记录
请求数据样例
返回