TypeScript SDK
Zanbara TypeScript SDK 为 JavaScript/TypeScript 应用提供完整的 API 和 WebSocket 客户端封装。
安装
npm install @ZanbaraX/sdk
# 或
yarn add @ZanbaraX/sdk
# 或
pnpm add @ZanbaraX/sdk快速开始
import { ZanbaraApiClient, ZanbaraWsClient } from '@ZanbaraX/sdk';
// REST API 客户端
const apiClient = new ZanbaraApiClient('https://api.zanbarax.com/v1');
// WebSocket 客户端
const wsClient = new ZanbaraWsClient('wss://ws.zanbarax.com');
// 获取订单簿
const orderbook = await apiClient.getOrderbook('BTC-PERP', 20);
console.log('订单簿:', orderbook);
// 订阅实时数据
await wsClient.connect();
wsClient.subscribeTicker('BTC-PERP', (data) => {
console.log('价格更新:', data.lastPrice);
});REST API 客户端
初始化
市场数据
账户操作 (需要认证)
高级订单
WebSocket 客户端
初始化和连接
公开频道订阅
私有频道订阅 (需要认证)
事件监听
TypeScript 类型定义
SDK 提供完整的 TypeScript 类型定义:
React Hooks
SDK 提供便捷的 React Hooks:
错误处理
完整示例
下一步
Python SDK - Python SDK 文档
Rust SDK - Rust SDK 文档
SDK 示例 - 更多实战示例
Last updated