All
Suodata mukaan:
Miten talletan käteistä tililleni?
Tarvitsen apua tilin vahvistamisessa
Miksi en voi käyttää tiliäni?
Onko kryptovaluuttojen nostossa maksuja?
Tarvitsen apua kirjautuessani tililleni.
Vaikka WebSocketin markkinatietovirrat ovat julkisesti saatavilla, Kraken-tiliä käyttävien WebSocketin yksityisten syötteiden on oltava suojattuja turvallisella todennuksella.
Meidän REST API tarjoaa jo turvallisen todennusmekanismin käyttäen API-avaimia ja kryptografisia hajautusalgoritmeja, joten WebSocket-todennuksemme hyödyntää tätä tarjotakseen saman korkean turvallisuustason.
Jotta voit tilata WebSocketin yksityisen syötteen, API-asiakkaan on ensin pyydettävä todennusmerkki REST API:n kautta ja annettava sitten sama merkki tilatessaan yksityisiä syötteitä:

WebSocketin yksityisiin syötteisiin pääsee seuraavalla menettelyllä:
1. Luo API-avain Profiilinimen pudotusvalikon kautta oikeassa yläkulmassa -> Turvallisuus -> API -sivulla tilinhallinnassa ja varmista, että otat käyttöön Access WebSockets API -luvan:


2. Kutsu REST API:n GetWebSocketsToken-päätepistettä hakeaksesi uuden WebSocket-todennusmerkin, joka näyttää samankaltaiselta kuin seuraava:
WOg6IVQ5RfogMzkhH25WOg6IVQ5RqhP+U3ZprQVnh7f
Todennusmerkkien alkuperäinen voimassaoloaika on 15 minuuttia (900 sekuntia), mutta kun merkkiä käytetään yksityisen syötteen tilaamiseen, merkki pysyy voimassa niin kauan kuin tilaus on aktiivinen.
Meidän Python 3 -esimerkki näyttää, kuinka WebSocket-todennusmerkki haetaan REST API:n GetWebSocketsToken-päätepisteestä vain muutamalla koodirivillä.
3. Yhdistä WebSocket API:iin yksityisen syötteen URL-osoitteen wss://ws-auth.kraken.com/ kautta ja tilaa joko openOrders-syöte, ownTrades-syöte tai molemmat syötteet.
WebSocket-todennusmerkki on annettava tilausviestissä token-kentän arvona:
{"event":"subscribe", "subscription":{"name":"openOrders", "token":"WOg6IVQ5RfogMzkhH25WOg6IVQ5RqhP+U3ZprQVnh7f"}}
{"event":"subscribe", "subscription":{"name":"ownTrades", "token":"WOg6IVQ5RfogMzkhH25WOg6IVQ5RqhP+U3ZprQVnh7f"}}
EService:Unavailable - Jos saat palvelun saatavuusvirheen
tilatessasi yksityistä syötettä, sinun tulee yrittää tilausta uudelleen. Palvelun saatavuusvirhe on vain tilapäinen, joten myöhemmän tilausyrityksen pitäisi onnistua.