All
Filtern nach:
Wie zahle ich Cash auf mein Konto ein?
Ich brauche Hilfe bei der Kontoverifizierung
Warum kann ich nicht auf mein Konto zugreifen?
Gibt es Gebühren für das Auszahlen von Krypto?
Ich brauche Hilfe bei der Anmeldung bei meinem Konto
Während die WebSocket- Marktdaten-Feeds öffentlich zugänglich sind, müssen die WebSocket- privaten Feeds, die auf ein Kraken-Konto zugreifen, durch eine sichere Authentifizierung geschützt werden.
Unsere REST-API bietet bereits einen sicheren Authentifizierungsmechanismus unter Verwendung von API-Schlüsseln und kryptografischen Hash-Algorithmen, daher nutzt unsere WebSocket-Authentifizierung dies, um das gleiche hohe Sicherheitsniveau zu bieten.
Um einen privaten WebSocket-Feed zu abonnieren, muss der API-Client zuerst ein Authentifizierungstoken über die REST-API anfordern und dann dasselbe Token beim Abonnieren der privaten Feeds bereitstellen:

Auf die privaten WebSocket-Feeds kann mit dem folgenden Verfahren zugegriffen werden:
1. Generieren Sie einen API-Schlüssel über Ihr Dropdown-Menü „Profilname“ oben rechts -> Sicherheit -> API-Seite der Kontoverwaltung und stellen Sie sicher, dass Sie die Berechtigung Zugriff auf WebSockets-API aktivieren:


2. Rufen Sie den REST-API GetWebSocketsToken-Endpunkt auf, um ein neues WebSocket-Authentifizierungstoken abzurufen, das wie folgt aussehen wird:
WOg6IVQ5RfogMzkhH25WOg6IVQ5RqhP+U3ZprQVnh7f
Authentifizierungstoken haben eine anfängliche Gültigkeit von 15 Minuten (900 Sekunden), aber sobald ein Token zum Abonnieren eines privaten Feeds verwendet wird, bleibt das Token so lange gültig, wie das Abonnement aktiv ist.
Unser Python 3 Beispiel zeigt, wie ein WebSocket-Authentifizierungstoken vom REST-API GetWebSocketsToken-Endpunkt in nur wenigen Codezeilen abgerufen werden kann.
3. Verbinden Sie sich mit der WebSocket-API über die private Feed-URL wss://ws-auth.kraken.com/ und abonnieren Sie entweder den openOrders-Feed, den ownTrades-Feed oder beide Feeds.
Das WebSocket-Authentifizierungstoken muss in der Abonnementnachricht als Wert des Token-Feldes angegeben werden:
{"event":"subscribe", "subscription":{"name":"openOrders", "token":"WOg6IVQ5RfogMzkhH25WOg6IVQ5RqhP+U3ZprQVnh7f"}}
{"event":"subscribe", "subscription":{"name":"ownTrades", "token":"WOg6IVQ5RfogMzkhH25WOg6IVQ5RqhP+U3ZprQVnh7f"}}
EService:Unavailable – Wenn Sie eine Fehlermeldung „Dienst nicht verfügbar“ erhalten,
wenn Sie einen privaten Feed abonnieren, sollten Sie das Abonnement erneut versuchen. Der Fehler „Dienst nicht verfügbar“ ist nur vorübergehend, daher sollte ein nachfolgender Abonnementversuch erfolgreich sein.