開發者文檔

SDK 與多語言示例

REST 為標準 HTTP + JSON,任意語言均可接入。以下給出 Python、Node 與 WebSocket 的推薦封裝模式。

Python

Python 使用 requests/httpx,Header 帶 X-API-Key;pandas 可直接把 data 轉為 DataFrame。參見 Python 接入教程。

JavaScript / Node

瀏覽器或 Node 使用 fetch;CORS 僅適合同源 BFF。生產行情調用應在服務端完成,密鑰不下發前端。

WebSocket 客戶端

WebSocket 用 ws 或原生 WebSocket,連接後發送 subscribe JSON,並實現心跳、退避重連與全量重訂閱。

封裝建議

統一內部 Symbol 模型與錯誤類型;集中注入 Base URL 與 Key;為限流與重試做中間件,避免業務層散落邏輯。

示例入口

Node 流式示例見 /guides/nodejs-websocket-quotes;瀏覽器調試可用 /tools/ws-debugger。