@qzsy/hupun
v0.1.0
Published
万里牛开放平台 TypeScript SDK - 完整封装全部开放 API
Readme
@qzsy/hupun
万里牛开放平台 TypeScript SDK,完整封装 309 个 API(ERP / 跨境 / WMS / 零售)。
安装
npm install @qzsy/hupun快速开始
import { HupunSdk, type StorageQueryBiz } from "@qzsy/hupun";
const sdk = new HupunSdk({
appKey: "your-app-key",
appSecret: "your-app-secret",
environment: "production", // 或 "sandbox"
});
const res = await sdk.erp.base.erpBaseStorageQuery({
page_no: 1,
page_size: 20,
});
console.log(res.data);API 分组
| 属性 | 产品线 | 接口数 |
|------|--------|--------|
| sdk.erp | 万里牛 ERP | 128 |
| sdk.cerp | 跨境 ERP | 90 |
| sdk.wms | WMS | 26 |
| sdk.nr | 零售 | 65 |
底层客户端
import { HupunClient } from "@qzsy/hupun";
const client = new HupunClient({ appKey, appSecret });
await client.request("/erp/base/storage/query", { page_no: 1, page_size: 10 });开发
cd packages/hupun
npm install
npm run generate # 从 docs/_meta.json + schemas 重新生成 API
npm test
npm run test:coverage # 含 90% 覆盖率门禁
npm run build