在使用BINANCE API获取汇总订单簿时,可以通过WebSocket获取。具体步骤如下:
1.创建WebSocket对象
ws = create_connection("wss://stream.binance.com:9443/ws/bnbbtc@depth20@1000ms")
2.订阅汇总订单簿主题
ws.send('{"method": "SUBSCRIBE","params": ["!bookTicker"],"id": 1}')
3.接收WebSocket消息
while True:
result = ws.recv()
print(result)
返回的消息包含了每个交易对的最新汇总订单簿信息,格式为JSON字符串。
注意事项:如果要订阅多个交易对的汇总订单簿信息,则需要使用多个WebSocket对象分别订阅不同的交易对主题。