Тестовий набір WebSocket API v1 (JavaScript)

Останнє оновлення: 1 квіт. 2025 р.

Наш WebSocket API забезпечує пряму трансляцію ринкових даних (книга ордерів, тікер, виконання угод тощо) для наших ринків. Він також надає оновлення статусу в реальному часі для різної інформації про акаунт (відкриті ордери, угоди тощо).

Будь-яка сучасна мова програмування (Python, JavaScript, Java, варіанти C, Go тощо) може бути використана для впровадження нашого WebSocket API, але іноді необхідно взаємодіяти з API без написання власного коду (наприклад, для перевірки повідомлень, тестування мережі тощо).

Для цієї мети ми надаємо наступні тестові набори WebSocket API, які дозволяють взаємодіяти з публічними потоками ринкових даних та приватними (автентифікованими) потоками статусів ордерів/угод через графічний веб-браузер (ми рекомендуємо використовувати Chrome).

Інструкції з використання

  • Завантажте та розпакуйте Zip-файли тестового набору

    Це створить нові каталоги/папки з назвами Kraken_WebSocket_Test_Suite_Public та Kraken_WebSocket_Test_Suite_Private , що містять файли HTML, JavaScript, CSS та зображення для тестових наборів.

  • Відкрийте файли WebSocket_API_Public.html та WebSocket_API_Private.html

    Можна використовувати будь-який сучасний графічний веб-браузер, але рекомендується Chrome.

  • Натисніть кнопку Open WebSocket Connection

    Це створить нове постійне з'єднання з WebSocket API за допомогою відповідної URL-адреси WebSocket (ws.kraken.com або ws-auth.kraken.com).

  • Надішліть повідомлення про підписку або торгівлю до WebSocket API

    Введіть повідомлення в маленьке текстове поле та натисніть кнопку Send Message to WebSocket.

  • Отримайте відповідь від WebSocket API

    Повідомлення, що транслюються в прямому ефірі, відображатимуться у великій текстовій області.

  • Натисніть кнопку Close WebSocket Connection

    Це закриє з'єднання з WebSocket API, і трансляція повідомлень у прямому ефірі припиниться.

Потрібна додаткова допомога?