多语言官方 SDK 正式发布:Python / JavaScript / Java / Go / C# 一键接入
尊敬的用户,您好:
麦蕊智数正式推出多语言官方 SDK 家族,在既有 Python 包基础上,同步开放 JavaScript/TypeScript、Java、Go、C# 客户端。各语言均覆盖官网文档中的公开接口能力,绑定 licence 后即可按函数调用行情、指标、财务、F10、股池、指数、北交所、基金与科创等数据,鉴权与限流规则与直接 HTTP 调用完全一致。
一、包名与安装
| 语言 | 包 / 坐标 | 安装 |
|---|---|---|
| Python | mairui(PyPI) |
pip install mairui |
| JavaScript / TypeScript | @mairuiapi/mairui(npm) |
npm i @mairuiapi/mairui |
| Java | io.github.mairuiapi:mairui:1.0.0(Maven Central) |
implementation 'io.github.mairuiapi:mairui:1.0.0' |
| Go | github.com/MaiRuiApi/mairui-go |
go get github.com/MaiRuiApi/mairui-go@v1.0.0 |
| C# | MairuiSdk(NuGet,当前 1.1.0) |
dotnet add package MairuiSdk --version 1.1.0 |
亦可从本站 SDK 专页下载离线安装包(含校验文件): https://www.mairuiapi.com/sdk
二、市场与源码链接
- PyPI:mairui
- npm:@mairuiapi/mairui
- Maven Central:io.github.mairuiapi:mairui
- NuGet:MairuiSdk
- GitHub: Python / JS / Java / Go / C#
三、30 秒上手
Python
from mairui import Client
with Client(licence="您的证书UUID") as api:
stocks = api.stock_list()
bars = api.stock_history("000001.SZ", "d", "n", st="20240101", et="20241231")
tick = api.stock_real_time("000001")
JavaScript / TypeScript
import { Client } from "@mairuiapi/mairui";
const api = new Client({ licence: "您的证书UUID" });
const stocks = await api.stock_list();
const bars = await api.stock_history("000001.SZ", "d", "n", { st: "20240101", et: "20241231" });
api.close();
其它语言的最小示例、接口→方法对照表,以及文档页「代码示例」中的 GET / SDK 对照,请见 SDK 专页 与 API 文档。
四、C# 兼容说明(1.1.0)
MairuiSdk 1.1.0 起同时提供 net462、netstandard2.0、net8.0 程序集,可在 .NET Framework 4.6.2+ 桌面/服务端以及现代 .NET 中引用;旧系统访问 HTTPS 时已默认启用 TLS 1.2。
五、您需要做什么?
1、准备有效的 licence(可先 免费领取,并用 API Playground 试调)。
2、按上表安装对应语言 SDK,或从本站下载离线包。
3、按 SDK 专页 / 文档页示例联调;字段说明仍以 API 文档为准。
如有集成疑问,欢迎通过官网客服或工单联系我们。
感谢您对麦蕊智数的支持与信任!
麦蕊智数 MyData 团队
2026 年 7 月 27 日



