Websocket推送 V2
Websocket V2
行情基础端点请参见这里
直接访问时URL格式为 /openapi/quote/ws/v2
V2版本支持更快的推送,建议接了V1版本的用户尽快切换到V2。V2版本所有订阅信息的结构都发生了变化。请见如下:
全量深度
订阅消息:
{
"topic": "depth",
"event": "sub",
"params": {
"binary": false,
"symbol": "$symbol",
}
}
返回:
{
"topic": "depth",
"params": {
"symbol": "BTCUSDT",
"binary": "false"
},
"data": {
"s": "BTCUSDT",
"t": 1582001376853,
"v": "13850022_2",
"b": [
[
"9780.79", //价格
"0.01" //数量
],
[
"9780.5",
"0.1"
],
[
"9780.4",
"0.517813"
], ...
"a": [
[
"9781.21", //价格
"0.042842" //数量
],
[
"9782",
"0.3"
],
[
"9782.1",
"0.226"
], ...
]
}
}
Symbol的Ticker信息
订阅消息:
{
"topic": "realtimes",
"event": "sub",
"params": {
"binary": false,
"symbol": "$symbol",
}
}
返回:
{
"topic": "realtimes",
"params": {
"symbol": "BTCUSDT",
"binary": "false"
},
"data": {
"t": 1582001616500,
"s": "BTCUSDT",
"o": "9736.5",
"h": "9830.19",
"l": "9455.71",
"c": "9796.75",
"v": "77211.561764",
"qv": "740412516.91255711",
"m": "0.0062"
}
}
逐笔交易
订阅消息:
{
"topic": "trade",
"event": "sub",
"params": {
"symbol": "$symbol",
"binary": false // Whether data returned is in binary format
}
}
返回:
{
"topic": "trade",
"params": {
"symbol": "BTCUSDT",
"binary": "false"
},
"data": {
"v": "564265886622695424",
"t": 1582001735462,
"p": "9787.5",
"q": "0.195009",
"m": true // true=买,false=卖
}
}
订单簿Ticker信息
订阅消息:
{
"topic": "bookTicker",
"event": "sub",
"params": {
"binary": false, // Whether data returned is in binary format
"symbol": "$symbol"
}
}
返回:
{
"topic": "bookTicker",
"params": {
"symbol": "BTCUSDT",
"binary": "false"
},
"data": {
"symbol": "BTCUSDT",
"bidPrice": "9797.79",
"bidQty": "0.177976",
"askPrice": "9799",
"askQty": "0.65",
"time": 1582001830346
}
}
K线/蜡烛图
订阅消息:
{
"topic": "kline",
"event": "sub",
"params": {
"binary": false,
"symbol": "$symbol",
"klineType": "1m"
}
}
返回:
{
"topic": "kline",
"params": {
"symbol": "BTCUSDT",
"binary": "false",
"klineType": "1m"
},
"data": {
"t": 1582001880000,
"s": "BTCUSDT",
"c": "9799.4",
"h": "9801.4",
"l": "9798.91",
"o": "9799.4",
"v": "15.917433" // 版本号,忽略
}
}
最后更新于
这有帮助吗?