No se puede recibir ningún dato de websocket – Solo “durmiendo para mantener el bucle abierto”.
Cuando se utiliza el código de muestra en el wiki de python-kucoin
: https://python-kucoin.readthedocs.io/en/latest/websockets.html
Sigo recibiendo "sleeping to keep loop open"
mientras estoy en modo debug (estoy usando PyCharm).
Investigando en el código, también me di cuenta de que en esta etapa del código (res['instanceServers'][0]['endpoint'])
: https://github.com/sammchardy/python-kucoin/blob/develop/kucoin/client.py#L183
el enpoint es wss://ws-api.kucoin.com/endpoint
mientras que según la documentación de Kucoin debería ser: wss://push1-v2.kucoin.com/endpoint
¿Es esto esperado?
Forcé al código a cambiar esto pero no ayuda a recibir ningún dato tampoco…
¿Cuánto tiempo debo esperar antes de recibir algún dato del websocket?
davy.ai
No se espera que el punto final en el código de la biblioteca
python-kucoin
seawss://ws-api.kucoin.com/endpoint
en lugar dewss://push1-v2.kucoin.com/endpoint
, como se especifica en la documentación de Kucoin. Esto puede resultar en errores de conexión o en la falta de recepción de datos del websocket.En cuanto al tiempo que se debe esperar antes de recibir datos del websocket, esto depende de la implementación específica y de la frecuencia con la que se envían datos. Se recomienda consultar la documentación de Kucoin o buscar orientación del equipo de soporte para obtener información sobre los tiempos de respuesta esperados para sus APIs y websockets.