Skip to main content
UQPAY提供Node.js、Python、Go和Java官方SDK。UQPAY CLI为命令行与AI Agent工作流提供相同的公开API操作。 1.2.0是五个客户端首次协调发布的版本:每个客户端都覆盖同一组公开API操作。后续兼容性修复可能分别递增各客户端的补丁版本,请通过对应的软件包注册表或发布页面确认最新版本。

选择客户端

Java SDK以thin JAR形式通过GitHub Releases分发,尚未发布到Maven Central。你的应用必须自行声明其运行时依赖。

API覆盖范围

这些客户端为以下产品中的公开可调用操作提供带类型或结构化的访问方式:
  • Account Center
  • Global Account
  • Global Acquiring
  • Card Issuance
  • Supporting Services
Stablecoin Account(Ramp)不在当前SDK或CLI产品范围内。请直接使用Stablecoin Account集成指南

通用能力

四款语言SDK都会自动获取并缓存UQPAY Access Token,并在当前Token到期前重新获取新Token。它们还支持通过单次请求选项设置幂等键和子账户操作。 其他能力因客户端而异:

版本策略

五个客户端覆盖同一组协调后的公开API操作时,使用相同的MAJOR.MINOR版本线。每个客户端可使用独立的PATCH版本发布兼容性修复。 0.x版本的Node.js SDK或CLI升级时,请执行明确的安装命令。固定在0.x的caret版本范围不会通过npm update升级到1.x

Node.js SDK

构建带类型的Node.js和TypeScript集成。

Python SDK

构建同步Python集成。

Go SDK

构建带类型的Go集成。

Java SDK

下载发布版JAR,并用于Java 11及以上项目。

UQPAY CLI

从终端或AI Agent调用UQPAY API。