Suite de tests API WebSocket v1 (JavaScript)

Dernière mise à jour : 1 avril 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 de 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 d'interagir 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 vous 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 image 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 au WebSocket.

  • Recevez la réponse de l'API WebSocket

    Les messages diffusés en direct s'afficheront 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 ?