官方 SDK
ChainStream 提供多種語言的官方 SDK,封裝了常用 API 操作,提供更好的開發體驗。TypeScript
適用於 Node.js 和瀏覽器應用
Python
適用於資料分析和後端服務
Go
適用於高效能後端服務
Rust
適用於系統程式設計和高效能應用
SDK 功能
所有 SDK 都提供:- REST API 客戶端:呼叫所有 ChainStream 資料 API
- WebSocket 客戶端:訂閱實時資料流
- 自動認證:自動管理 Token
- 型別安全:完整的型別定義(TypeScript、Go、Rust)
安裝
- TypeScript
- Python
- Go
- Rust
快速對比
- TypeScript
- Python
- Go
- Rust
SDK vs 直接 API
| 特性 | SDK | 直接 API |
|---|---|---|
| 型別安全 | 是(TS/Go/Rust) | 否 |
| 認證管理 | 自動處理 | 手動管理 |
| 錯誤處理 | 封裝友好 | 原始 HTTP 錯誤 |
| WebSocket | 內建支援 | 需手動實現 |
| 程式碼量 | 更少 | 較多 |
| 靈活性 | 中等 | 完全靈活 |
下一步
TypeScript SDK
檢視 TypeScript 詳細文件
Python SDK
檢視 Python 詳細文件
Go SDK
檢視 Go 詳細文件
Rust SDK
檢視 Rust 詳細文件

