SuperAPI AI 工具集

alipay-authenticate-wallet

安全与审计

查看项目

更新于 10-15 16:47

技能介绍

用途:开通并授权支付宝AI支付能力,包括支付能力开启、授权、绑定与解绑。适用于用户要求开启支付功能、检查开通状态、解绑钱包、关闭支付能力、取消授权,或支付失败因支付能力未开通的场景。

主要能力:通过 alipay-bot CLI 提供四个命令——check-wallet(检查钱包状态)、apply-wallet(申请开通并生成授权链接与二维码)、bind-wallet -c <授权码>(绑定钱包)、close-wallet(解绑/关闭),以及 problem-feedback(问题反馈)。

使用方式:先执行 npm config set registry https://registry.npmjs.org/,再经来源与完整性校验后安装固定版本:npm install @alipay/agent-payment@1.0.0 与 npx @alipay/agent-payment install-cli。安装前必须执行 npm view @alipay/agent-payment@1.0.0 dist.integrity 并比对预期哈希值,校验失败禁止安装,且禁止使用 @latest。典型流程:check-wallet 检查状态 → 未开通或未授权时 apply-wallet --agent-name "<agent名称>" 获取授权链接与二维码 → 输出后等待用户扫码 → 用户回复授权码后执行 bind-wallet -c <授权码>。

限制与注意:授权链接和二维码须原样输出,任何字符改动会导致签名校验失败;授权链接时效通常 5 分钟,属于短时效签名令牌,日志中需标记为敏感信息。CLI 输出中的 MEDIA 行需提取图片路径、用 message 工具发送图片并移除该行,不得读取或分析图片内容。执行命令时仅允许传递白名单环境变量(AIPAY_OUTPUT_CHANNEL、AIPAY_SESSION_ID、AIPAY_FRAMEWORK、AIPAY_MODEL、AIPAY_OS)。具体收费、价格与更多平台支持情况暂未提供。