2. Викличте кінцеву точку GetWebSocketsToken REST API, щоб отримати новий токен автентифікації WebSocket, який виглядатиме приблизно так:
WOg6IVQ5RfogMzkhH25WOg6IVQ5RqhP+U3ZprQVnh7f
Токени автентифікації мають початковий термін дії 15 хвилин (900 секунд), але після використання токена для підписки на приватний канал він залишатиметься дійсним, доки підписка активна.
Наш приклад на Python 3 показує, як отримати токен автентифікації WebSocket з кінцевої точки GetWebSocketsToken REST API всього за кілька рядків коду.
3. Підключіться до WebSocket API через URL-адресу приватного каналу wss://ws-auth.kraken.com/ і підпишіться на канал openOrders, канал ownTrades або обидва канали.
Токен автентифікації WebSocket має бути наданий у повідомленні про підписку як значення поля токена: