Как передать query string при подключении к вебсокету OKX?
пишу приложение на Python и возникла необходимость воспользоваться вебсокетом от OKX, нужно получать книгу ордеров. В документации нашёл какие параметры нужно передавать и попытался написать код. К вебсокету подключаюсь, но никаких данных от туда не получают, подскажите пожалуйста в чём проблема? Думаю что проблема кроется в том что я неправильно передаю параметры
import websockets
import asyncio
async def on_message(message):
print("publicCallback", message)
async def main():
url = 'wss://ws.okx.com:8443/ws/v5/public?op=subscribe&args=[{"channel":"books","instId":"BTC-USDT"}]'
async with websockets.connect(url) as client:
while True:
print(await client.recv())
if __name__ == '__main__':
loop = asyncio.get_event_loop()
loop.run_until_complete(main())