Subscrições (API de WebSockets)

Última atualização: 31/03/2025

Subscrições de WebSockets

Os pedidos de subscrição são enviados através de uma ligação de websocket. Para subscrever um feed, é necessária uma ligação de websocket para estabelecer uma conexão utilizando o seguinte URL:

wss://futures.kraken.com/ws/v1

Manter a ligação ativa

Para manter a ligação de websocket ativa, terá de fazer um pedido de ping pelo menos a cada 60 segundos. Pode ver isto na nossa implementação de exemplo.

Instantâneos e atualizações

Para facilitar a utilização, a maioria dos feeds de websocket envia primeiro um instantâneo do histórico ou do estado atual e, posteriormente, envia atualizações em tempo real.

Autenticação

Para subscrever um feed privado, os clientes devem passar um desafio que envolve a assinatura de uma mensagem (ver Secção Assinar Desafio) com a chave de API privada. Primeiro, uma mensagem deve ser enviada para solicitar o desafio. Em segundo lugar, o desafio resolvido deve ser passado em cada mensagem de subscrição e anulação de subscrição que é enviada.

Precisa de mais ajuda?