Zestaw testów WebSocket API v1 (JavaScript)

Ostatnia aktualizacja: 1 kwietnia 2025

Nasze WebSocket API zapewnia strumień danych rynkowych na żywo (księga zleceń, ticker, realizacje transakcji itp.) dla naszych rynków. Dostarcza również aktualizacje statusu w czasie rzeczywistym dla różnych informacji o koncie (otwarte zlecenia, transakcje itp.).

Do implementacji naszego WebSocket API można użyć dowolnego nowoczesnego języka programowania (Python, JavaScript, Java, warianty C, Go itp.), ale czasami konieczna jest interakcja z API bez pisania niestandardowego kodu (np. do walidacji wiadomości, testowania sieci itp.).

W tym celu udostępniamy następujące zestawy testów WebSocket API, które umożliwiają interakcję z publicznymi kanałami danych rynkowych oraz prywatnymi (uwierzytelnionymi) kanałami statusu zleceń/transakcji za pośrednictwem graficznej przeglądarki internetowej (zalecamy używanie Chrome).

Instrukcje użytkowania

  • Pobierz i rozpakuj pliki Zip zestawu testów

    Spowoduje to utworzenie nowych katalogów/folderów o nazwach Kraken_WebSocket_Test_Suite_Public Kraken_WebSocket_Test_Suite_Private zawierających pliki HTML, JavaScript, CSS i obrazy dla zestawów testów.

  • Otwórz pliki WebSocket_API_Public.htmlWebSocket_API_Private.html

    Można użyć dowolnej nowoczesnej graficznej przeglądarki internetowej, ale zalecany jest Chrome.

  • Kliknij przycisk Open WebSocket Connection

    Spowoduje to utworzenie nowego trwałego połączenia z WebSocket API, używając odpowiedniego adresu URL WebSocket (ws.kraken.com lub ws-auth.kraken.com).

  • Wyślij wiadomość subskrypcji lub handlową do WebSocket API

    Wprowadź wiadomość w małym polu tekstowym i kliknij przycisk Send Message to WebSocket.

  • Odbierz odpowiedź z WebSocket API

    Wiadomości przesyłane strumieniowo na żywo będą wyświetlane w dużym obszarze tekstowym.

  • Kliknij przycisk Close WebSocket Connection

    Spowoduje to zamknięcie połączenia z WebSocket API i zatrzymanie strumieniowanych wiadomości na żywo.

Potrzebujesz więcej pomocy?