Agent Java SDK

安装 6MM Agent Java SDK,通过后端签名接口完成用户绑定、资金划转、入口凭据和 Webhook 验签。

以 Markdown 格式查看

官方仓库

Java SDK 仓库用于查看 SDK 源码、版本说明、使用示例和更完整的接入细节:

6mm-com/agent-java-sdk

运行环境

最低 Java 版本Java 8+
推荐构建工具Maven 3.9+
Maven groupcom.sixmm.exchange.sdk
Maven artifactagent
本文档对应源码标签v0.1.1

公开 GitHub 仓库用于托管源码,不是 Maven 依赖仓库。团队构建前,应先在本地安装对应标签的源码,或把 6MM 确认的构件发布到组织内部 Maven 仓库。

典型后端职责

  • 校验 Partner 用户登录态。
  • 将 Partner 用户映射为 agentUserId。
  • 用户首次交易或划转前调用 bind。
  • 调用 createEntryUrl 生成一次性完整站点 SSO 入口。
  • 调用 createEmbedToken 支持 Trading Widget partner-token 模式。
  • 校验 Webhook 并做幂等处理。

安全与运行规则

  • apiSecret 只保存在后端密钥管理系统或受保护的环境变量中。
  • 保持服务器时间同步,因为签名请求包含时间戳。
  • agentOrderNo 作为持久幂等键,并保证全局唯一。
  • platformUserId 按字符串保存,并持久化它与 agentUserId 的对应关系。
  • 请求超时或网络结果不确定时,先查询原划转订单,再决定是否重试。

下一步