Suite de prueba de WebSocket API v1 (JavaScript)

Última actualización: 1 abr 2025

Nuestra WebSocket API proporciona un flujo en vivo de los datos de mercado (libro de órdenes, ticker, ejecuciones de operaciones, etc.) para nuestros mercados. También ofrece actualizaciones de estado en tiempo real para diversa información de la cuenta (órdenes abiertas, operaciones, etc.).

Cualquier lenguaje de programación moderno (Python, JavaScript, Java, variantes de C, Go, etc.) puede utilizarse para implementar nuestra WebSocket API, pero a veces es necesario interactuar con la API sin escribir ningún código personalizado (como para la validación de mensajes, pruebas de red, etc.).

Para este propósito, proporcionamos las siguientes suites de prueba de WebSocket API, que permiten la interacción con las fuentes de datos de mercado públicas y las fuentes de estado de órdenes/operaciones privadas (autenticadas) a través de un navegador web gráfico (recomendamos usar Chrome).

Instrucciones de uso

  • Descarga y descomprime los archivos Zip de la suite de prueba

    Esto creará nuevos directorios/carpetas llamados Kraken_WebSocket_Test_Suite_Public y Kraken_WebSocket_Test_Suite_Private que contienen los archivos HTML, JavaScript, CSS e imagen para las suites de prueba.

  • Abre los archivos WebSocket_API_Public.html y WebSocket_API_Private.html

    Se puede utilizar cualquier navegador web gráfico moderno, pero se recomienda Chrome.

  • Haz clic en el botón Abrir conexión WebSocket

    Esto creará una nueva conexión persistente a la WebSocket API, utilizando la URL de WebSocket apropiada (ws.kraken.com o ws-auth.kraken.com).

  • Envía un mensaje de suscripción o de operaciones a la WebSocket API

    Introduce un mensaje en el cuadro de texto pequeño y haz clic en el botón Enviar mensaje a WebSocket.

  • Recibe la respuesta de la WebSocket API

    Los mensajes transmitidos en vivo se mostrarán en el área de texto grande.

  • Haz clic en el botón Cerrar conexión WebSocket

    Esto cerrará la conexión a la WebSocket API y los mensajes transmitidos en vivo se detendrán.

¿Necesita más ayuda?