快速开始
前言
LongPort OpenAPI SDK 基于 Rust 底层提供标准实现,目前我们已经发布了 Python、Node.js、Rust、C++/C、Java 等多种编程语言 SDK,其他语言的支持后面会陆续推出。
API Host
- HTTP API -
https://openapi.longportapp.com
- WebSocket Quote -
wss://openapi-quote.longportapp.com
- WebSocket Trade -
wss://openapi-trade.longportapp.com
信息
中国大陆地区访问,建议采用 openapi.longportapp.cn
, openapi-quote.longportapp.cn
, openapi-trade.longportapp.cn
以提升访问速度。
如果使用我们的 SDK,可以通过设置环境变量 LONGPORT_REGION=cn
来使用中国大陆的接入点,当前我们仅有 hk
和 cn
两个地区可选。
时间格式
所有 API 返回有关时间的字段,我们都采用 Unix Timestamp 时区为 UTC。
环境需求
安装 SDK
- Python
- JavaScript
- Rust
- Java
- Go
pip3 install longport
yarn add longport
[dependencies]
longport = "1.0.0"
tokio = { version = "1", features = "rt-multi-thread" }
<dependencies>
<dependency>
<groupId>io.github.longportapp</groupId>
<artifactId>openapi-sdk</artifactId>
<version>LATEST</version>
</dependency>
</dependencies>
go env -w GOPROXY="https://goproxy.io,direct"
go get github.com/longportapp/openapi-go
下面我们以获取资产为例,演示一下如何使用 SDK。