Suite di test della WebSocket API v1 (JavaScript)

Ultimo aggiornamento: 1 aprile 2025

La nostra WebSocket API fornisce un flusso live di dati di mercato (order book, ticker, esecuzioni di trade, ecc.) per i nostri mercati. Fornisce inoltre aggiornamenti di stato in tempo reale per varie informazioni sull'account (ordini aperti, trade, ecc.).

Qualsiasi linguaggio di programmazione moderno (Python, JavaScript, Java, varianti C, Go ecc.) può essere utilizzato per implementare la nostra WebSocket API, ma a volte è necessario interagire con l'API senza scrivere codice personalizzato (ad esempio per la convalida dei messaggi, il testing di rete, ecc.).

A questo scopo, forniamo le seguenti suite di test della WebSocket API, che consentono l'interazione con i feed di dati di mercato pubblici e i feed privati (autenticati) di stato degli ordini/trade tramite un browser web grafico (si consiglia di utilizzare Chrome).

Istruzioni per l'uso

  • Scarichi ed estragga i file Zip della suite di test

    Questo creerà nuove directory/cartelle denominate Kraken_WebSocket_Test_Suite_Public e Kraken_WebSocket_Test_Suite_Private contenenti i file HTML, JavaScript, CSS e immagine per le suite di test.

  • Apra i file WebSocket_API_Public.html e WebSocket_API_Private.html

    È possibile utilizzare qualsiasi browser web grafico moderno, ma si consiglia Chrome.

  • Clicchi sul pulsante Open WebSocket Connection

    Questo creerà una nuova connessione persistente alla WebSocket API, utilizzando l'URL WebSocket appropriato (ws.kraken.com o ws-auth.kraken.com).

  • Invii un messaggio di sottoscrizione o di trading alla WebSocket API

    Inserisca un messaggio nella piccola casella di testo e clicchi sul pulsante Send Message to WebSocket.

  • Riceva la risposta dalla WebSocket API

    I messaggi in live streaming verranno visualizzati nell'ampia area di testo.

  • Clicchi sul pulsante Close WebSocket Connection

    Questo chiuderà la connessione alla WebSocket API e i messaggi in live streaming si interromperanno.

Hai ancora bisogno di aiuto?