WebSocket API v1 Testsuite (JavaScript)

Zuletzt aktualisiert: 1. Apr. 2025

Unsere WebSocket-API bietet einen Live-Stream der Marktdaten (Orderbuch, Ticker, Handelsausführungen usw.) für unsere Märkte. Sie liefert auch Echtzeit-Statusaktualisierungen für verschiedene Kontoinformationen (offene Orders, Trades usw.).

Jede moderne Programmiersprache (Python, JavaScript, Java, C-Varianten, Go usw.) kann verwendet werden, um unsere WebSocket-API zu implementieren, aber manchmal ist es notwendig, mit der API zu interagieren, ohne eigenen Code zu schreiben (z. B. für Nachrichtenvalidierung, Netzwerktests usw.).

Zu diesem Zweck stellen wir die folgenden WebSocket-API-Testsuiten zur Verfügung, die die Interaktion mit den öffentlichen Marktdaten-Feeds und den privaten (authentifizierten) Order-/Handelsstatus-Feeds über einen grafischen Webbrowser ermöglichen (Wir empfehlen die Verwendung von Chrome).

Nutzungshinweise

  • Laden Sie die Zip-Dateien der Testsuite herunter und entpacken Sie sie

    Dadurch werden neue Verzeichnisse/Ordner namens Kraken_WebSocket_Test_Suite_Public und Kraken_WebSocket_Test_Suite_Private erstellt, die die HTML-, JavaScript-, CSS- und Bilddateien für die Testsuiten enthalten.

  • Öffnen Sie die Dateien WebSocket_API_Public.html und WebSocket_API_Private.html

    Jeder moderne grafische Webbrowser kann verwendet werden, aber Chrome wird empfohlen.

  • Klicken Sie auf die Schaltfläche Open WebSocket Connection

    Dadurch wird eine neue persistente Verbindung zur WebSocket-API hergestellt, unter Verwendung der entsprechenden WebSocket-URL (ws.kraken.com oder ws-auth.kraken.com).

  • Senden Sie eine Abonnement- oder Handelsnachricht an die WebSocket-API

    Geben Sie eine Nachricht in das kleine Textfeld ein und klicken Sie auf die Schaltfläche Send Message to WebSocket.

  • Empfangen Sie die Antwort von der WebSocket-API

    Live gestreamte Nachrichten werden im großen Textbereich angezeigt.

  • Klicken Sie auf die Schaltfläche Close WebSocket Connection

    Dadurch wird die Verbindung zur WebSocket-API geschlossen und die live gestreamten Nachrichten werden beendet.

Brauchst du weitere Hilfe?