Suite de teste da API WebSocket v1 (JavaScript)

Última atualização: 1/04/2025

A nossa API WebSocket fornece um fluxo em direto de dados de mercado (livro de ordens, ticker, execuções de transações, etc.) para os nossos mercados. Também fornece atualizações de estado em tempo real para várias informações da conta (ordens abertas, transações, etc.).

Qualquer linguagem de programação moderna (Python, JavaScript, Java, variantes C, Go, etc.) pode ser usada para implementar a nossa API WebSocket, mas por vezes é necessário interagir com a API sem escrever qualquer código personalizado (como para validação de mensagens, testes de rede, etc.).

Para este fim, fornecemos as seguintes suites de teste da API WebSocket, que permitem a interação com os feeds de dados de mercado públicos e os feeds de estado de ordens/transações privados (autenticados) através de um navegador web gráfico (Recomendamos usar o Chrome).

Instruções de Utilização

  • Descarregue e descompacte os ficheiros Zip da suite de teste

    Isto irá criar novos diretórios/pastas chamados Kraken_WebSocket_Test_Suite_Public Kraken_WebSocket_Test_Suite_Private contendo os ficheiros HTML, JavaScript, CSS e de imagem para as suites de teste.

  • Abra os ficheiros WebSocket_API_Public.htmlWebSocket_API_Private.html

    Pode ser usado qualquer navegador web gráfico moderno, mas o Chrome é recomendado.

  • Clique no botão Abrir Ligação WebSocket

    Isto irá criar uma nova ligação persistente à API WebSocket, usando o URL WebSocket apropriado (ws.kraken.com ou ws-auth.kraken.com).

  • Envie uma mensagem de subscrição ou negociação para a API WebSocket

    Introduza uma mensagem na pequena caixa de texto e clique no botão Enviar Mensagem para WebSocket.

  • Receba a resposta da API WebSocket

    As mensagens transmitidas em direto serão exibidas na área de texto grande.

  • Clique no botão Fechar Ligação WebSocket

    Isto irá fechar a ligação à API WebSocket e as mensagens transmitidas em direto irão parar.

Precisa de mais ajuda?