WebSocket API v1 測試套件 (JavaScript)

上次更新: 2025年4月1日

我們的 WebSocket API 為我們的市場提供市場數據(訂單簿、行情、交易執行等)的實時串流。它還提供各種帳戶資訊(未結訂單、交易等)的實時狀態更新。

任何現代程式語言(Python、JavaScript、Java、C 變體、Go 等)都可用於實作我們的 WebSocket API,但有時需要無需編寫任何自訂程式碼即可與 API 互動(例如用於訊息驗證、網路測試等)。

為此,我們提供以下 WebSocket API 測試套件,允許透過圖形網頁瀏覽器(我們建議使用 Chrome)與公共市場數據源和 私人(已驗證)訂單/交易狀態源 進行互動。

WebSocket API 測試套件 - 公開 (市場數據)

WebSocket API 測試套件 - 私人 (帳戶狀態和交易)

使用說明

  • 下載並解壓縮測試套件 Zip 檔案

    這將建立名為 Kraken_WebSocket_Test_Suite_PublicKraken_WebSocket_Test_Suite_Private 的新目錄/資料夾,其中包含測試套件的 HTML、JavaScript、CSS 和圖像檔案。

  • 開啟 WebSocket_API_Public.htmlWebSocket_API_Private.html 檔案

    任何現代圖形網頁瀏覽器都可使用,但建議使用 Chrome。

  • 按一下「開啟 WebSocket 連線」按鈕

    這將使用適當的 WebSocket URL(ws.kraken.comws-auth.kraken.com)建立與 WebSocket API 的新持久連線。

  • 向 WebSocket API 傳送訂閱或交易訊息

    在小文字方塊中輸入訊息,然後按一下「傳送訊息至 WebSocket」按鈕。

  • 從 WebSocket API 接收回應

    實時串流訊息將顯示在大文字區域中。

  • 按一下「關閉 WebSocket 連線」按鈕

    這將關閉與 WebSocket API 的連線,實時串流訊息將停止。

需要更多幫助?