开发者文档

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。