2. Appelez le point de terminaison GetWebSocketsToken de l'API REST pour récupérer un nouveau jeton d'authentification WebSocket, qui ressemblera à ce qui suit :
WOg6IVQ5RfogMzkhH25WOg6IVQ5RqhP+U3ZprQVnh7f
Les jetons d'authentification ont une validité initiale de 15 minutes (900 secondes), mais une fois qu'un jeton est utilisé pour s'abonner à un flux privé, le jeton restera valide tant que l'abonnement restera actif.
Notre exemple Python 3 montre comment récupérer un jeton d'authentification WebSocket à partir du point de terminaison GetWebSocketsToken de l'API REST en quelques lignes de code.
3. Connectez-vous à l'API WebSocket via l'URL du flux privé wss://ws-auth.kraken.com/ et abonnez-vous au flux openOrders, au flux ownTrades ou aux deux flux.
Le jeton d'authentification WebSocket doit être fourni dans le message d'abonnement comme valeur du champ de jeton :