Abonnements (WebSockets API)

Zuletzt aktualisiert: 31. März 2025

WebSocket-Abonnements

Abonnementanfragen werden über eine WebSocket-Verbindung gesendet. Um einen Feed zu abonnieren, ist eine WebSocket-Verbindung erforderlich, um eine Verbindung über die folgende URL herzustellen:

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

Verbindung aufrechterhalten

Um die WebSocket-Verbindung aufrechtzuerhalten, müssen Sie mindestens alle 60 Sekunden eine Ping-Anfrage senden. Dies können Sie in unserer Beispiel-Implementierung sehen.

Snapshots und Updates

Zur Vereinfachung senden die meisten WebSocket-Feeds zunächst einen Snapshot des Verlaufs oder des aktuellen Zustands und anschließend Echtzeit-Updates.

Authentifizierung

Um einen privaten Feed zu abonnieren, müssen Clients eine Challenge bestehen, die das Signieren einer Nachricht (siehe Abschnitt Sign Challenge) mit dem privaten API-Schlüssel beinhaltet. Zuerst muss eine Nachricht gesendet werden, um die Challenge anzufordern. Zweitens muss die gelöste Challenge in jeder gesendeten Abonnement- und Abmelde-Nachricht übergeben werden.

Brauchst du weitere Hilfe?