Suită de testare API WebSocket v1 (JavaScript)

Ultima actualizare: 1 aprilie 2025

API-ul nostru WebSocket oferă un flux live de date de piață (registru de ordine, ticker, execuții de tranzacții etc.) pentru piețele noastre. De asemenea, oferă actualizări de stare în timp real pentru diverse informații despre cont (ordine deschise, tranzacții etc.).

Orice limbaj de programare modern (Python, JavaScript, Java, variante C, Go etc.) poate fi utilizat pentru a implementa API-ul nostru WebSocket, dar uneori este necesar să interacționați cu API-ul fără a scrie cod personalizat (cum ar fi pentru validarea mesajelor, testarea rețelei etc.).

În acest scop, oferim următoarele suite de testare API WebSocket, care permit interacțiunea cu fluxurile publice de date de piață și cu fluxurile private (autentificate) de stare a ordinelor/tranzacțiilor printr-un browser web grafic (recomandăm utilizarea Chrome).

Instrucțiuni de utilizare

  • Descărcați și dezarhivați fișierele Zip ale suitei de testare

    Aceasta va crea noi directoare/foldere numite Kraken_WebSocket_Test_Suite_Public și Kraken_WebSocket_Test_Suite_Private care conțin fișierele HTML, JavaScript, CSS și imagini pentru suitele de testare.

  • Deschideți fișierele WebSocket_API_Public.html și WebSocket_API_Private.html

    Poate fi utilizat orice browser web grafic modern, dar Chrome este recomandat.

  • Faceți clic pe butonul Open WebSocket Connection

    Aceasta va crea o nouă conexiune persistentă la API-ul WebSocket, utilizând URL-ul WebSocket corespunzător (ws.kraken.com sau ws-auth.kraken.com).

  • Trimiteți un mesaj de abonament sau de tranzacționare către API-ul WebSocket

    Introduceți un mesaj în caseta text mică și faceți clic pe butonul Send Message to WebSocket.

  • Primiți răspunsul de la API-ul WebSocket

    Mesajele transmise în flux live vor fi afișate în zona de text mare.

  • Faceți clic pe butonul Close WebSocket Connection

    Aceasta va închide conexiunea la API-ul WebSocket și mesajele transmise în flux live se vor opri.

Ai nevoie de mai mult ajutor?