2. Roep het REST API GetWebSocketsToken-eindpunt aan om een nieuw WebSocket-authenticatietoken op te halen, dat er ongeveer als volgt uitziet:
WOg6IVQ5RfogMzkhH25WOg6IVQ5RqhP+U3ZprQVnh7f
Authenticatietokens hebben een initiële geldigheid van 15 minuten (900 seconden), maar zodra een token wordt gebruikt om zich te abonneren op een privéfeed, blijft het token geldig zolang het abonnement actief blijft.
Ons Python 3-voorbeeld laat zien hoe u een WebSocket-authenticatietoken kunt ophalen van het GetWebSocketsToken-eindpunt van de REST API in slechts een paar regels code.
3. Maak verbinding met de WebSocket API via de privéfeed-URL wss://ws-auth.kraken.com/ en abonneer u op de openOrders-feed, de ownTrades-feed of beide feeds.
Het WebSocket-authenticatietoken moet in het abonnementsbericht worden opgegeven als de waarde van het tokenveld: