Suite de tests API WebSocket v1 (JavaScript)

Dernière mise à jour : 1 avr. 2025

Notre API WebSocket fournit un flux en direct des données de marché (carnet d'ordres, ticker, exécutions de transactions, etc.) pour nos marchés. Elle fournit également des mises à jour de statut en temps réel pour diverses informations de compte (ordres ouverts, transactions, etc.).

Tout langage de programmation moderne (Python, JavaScript, Java, variantes C, Go, etc.) peut être utilisé pour implémenter notre API WebSocket, mais il est parfois nécessaire d'interagir avec l'API sans écrire de code personnalisé (par exemple pour la validation des messages, les tests réseau, etc.).

À cette fin, nous fournissons les suites de tests API WebSocket suivantes, qui permettent l'interaction avec les flux de données de marché publics et les flux de statut d'ordres/transactions privés (authentifiés) via un navigateur web graphique (Nous recommandons d'utiliser Chrome).

Suite de tests API WebSocket - Publique (données de marché)

Suite de tests API WebSocket - Privée (statut du compte et trading)

Instructions d'utilisation

  • Téléchargez et décompressez les fichiers Zip de la suite de tests

    Cela créera de nouveaux répertoires/dossiers nommés Kraken_WebSocket_Test_Suite_Public et Kraken_WebSocket_Test_Suite_Private contenant les fichiers HTML, JavaScript, CSS et images pour les suites de tests.

  • Ouvrez les fichiers WebSocket_API_Public.html et WebSocket_API_Private.html

    Tout navigateur web graphique moderne peut être utilisé, mais Chrome est recommandé.

  • Cliquez sur le bouton Ouvrir la connexion WebSocket

    Cela créera une nouvelle connexion persistante à l'API WebSocket, en utilisant l'URL WebSocket appropriée (ws.kraken.com ou ws-auth.kraken.com).

  • Envoyez un message d'abonnement ou de trading à l'API WebSocket

    Saisissez un message dans la petite zone de texte et cliquez sur le bouton Envoyer le message à WebSocket.

  • Recevez la réponse de l'API WebSocket

    Les messages diffusés en direct seront affichés dans la grande zone de texte.

  • Cliquez sur le bouton Fermer la connexion WebSocket

    Cela fermera la connexion à l'API WebSocket et les messages diffusés en direct s'arrêteront.

Besoin d’aide supplémentaire ?