2. Καλέστε το τελικό σημείο GetWebSocketsToken του REST API για να ανακτήσετε ένα νέο διακριτικό ελέγχου ταυτότητας WebSocket, το οποίο θα μοιάζει με το ακόλουθο:
WOg6IVQ5RfogMzkhH25WOg6IVQ5RqhP+U3ZprQVnh7f
Τα διακριτικά ελέγχου ταυτότητας έχουν αρχική ισχύ 15 λεπτών (900 δευτερόλεπτα), αλλά μόλις ένα διακριτικό χρησιμοποιηθεί για την εγγραφή σε ένα ιδιωτικό feed, το διακριτικό θα παραμείνει έγκυρο όσο η συνδρομή παραμένει ενεργή.
Το παράδειγμα Python 3 μας δείχνει πώς να ανακτήσετε ένα διακριτικό ελέγχου ταυτότητας WebSocket από το τελικό σημείο GetWebSocketsToken του REST API με λίγες μόνο γραμμές κώδικα.
3. Συνδεθείτε στο WebSocket API μέσω της διεύθυνσης URL ιδιωτικού feed wss://ws-auth.kraken.com/ και εγγραφείτε είτε στο feed openOrders, είτε στο feed ownTrades, είτε και στα δύο feeds.
Το διακριτικό ελέγχου ταυτότητας WebSocket πρέπει να παρέχεται στο μήνυμα συνδρομής ως η τιμή του πεδίου διακριτικού: