Suite de teste da API WebSocket v1 (JavaScript)

Última atualização: 1 de abril de 2025

A nossa API WebSocket fornece um fluxo em direto dos 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 de 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 a utilização do Chrome).

Instruções de Utilização

  • Descarregue e descompacte os ficheiros Zip da suite de teste

    Isto 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 Conexão WebSocket

    Isto criará uma nova conexão persistente à API WebSocket, utilizando 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 Conexão WebSocket

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

Precisa de mais ajuda?