WebSocket推送
概述
WebSocket是HTML5一种新的协议(Protocol)。它实现了客户端与服务器全双工通信, 使得数据可以快速地双向传播。通过一次简单的握手就可以建立客户端和服务器连接, 服务器根据业务规则可以主动推送信息给客户端。其优点如下:
客户端和服务器进行数据传输时,请求头信息比较小,大概2个字节。
客户端和服务器皆可以主动地发送数据给对方。
不需要多次创建TCP请求和销毁,节约宽带和服务器的资源。
强烈建议开发者使用WebSocket API获取市场行情和买卖深度等信息。
基本信息
返回数据除了心跳数据都会二进制压缩(用户需要通过Gzip算法进行解压)
参数示例
event
channel
description
sub
market_$symbol_depth_step0
订阅深度
unsub
market_$symbol_depth_step0
取消订阅深度
sub
market_$symbol_trade_ticker
订阅实时成交
unsub
market_$symbol_trade_ticker
取消订阅实时成交
sub
market_$symbol_ticker
订阅24h行情数据
unsub
market_$symbol_ticker
取消订阅24h行情数据
sub
market_$symbol_kline_1min
订阅1min实时k线信息
req
market_$symbol_kline_1month
请求1month历史k线记录
心跳
每隔一段时间,服务端会发送ping帧, 客户端需要回复pong帧,否则服务端会主动断开链接。
ping
pong
订阅全量深度
订阅数据样例
返回买卖盘最多30条数据
订阅实时成交
订阅数据样例
返回
订阅k线行情
订阅数据样例
返回
订阅24h行情ticker
订阅数据样例
返回
请求k线历史数据
请求数据样例
返回
请求成交记录
请求数据样例
返回
Last updated
Was this helpful?