Agent PHP SDK

在 PHP 后端使用 6MM 确认的 Agent SDK 包,完成用户绑定、资金划转、入口 URL 和 Webhook 验签。

以 Markdown 格式查看

运行环境

包名sixmm/agent-sdk
最低 PHP 版本PHP 7.4+
推荐 PHP 版本PHP 8.1+ 或当前仍受安全支持的版本
必需扩展ext-json、ext-curl

PHP SDK 的包源和批准版本会在合作方接入阶段提供。不要假设该包已发布到公共 Packagist;请配置 6MM 为你所在组织提供的 Composer 仓库。

支持场景

场景SDK 方法
绑定用户bind
固定金额划转transfer
一键全部划出transferAllOut
冲正reverse
查询订单queryOrder
创建入口 URLcreateEntryUrl
Webhook 验签WebhookVerifier::verify

后端接入规则

  • 从密钥管理系统或受保护的环境变量加载 apiSecret
  • 用户绑定、划转、签名和 Webhook 逻辑不得放入浏览器代码。
  • 资产金额使用十进制字符串,避免浮点数舍入误差。
  • 划转结果不确定时,使用原始 agentOrderNo 查询,不要生成新订单号重试。
  • 解析或修改请求体之前,先使用原始请求体校验 Webhook 签名。

下一步