Repository navigation
Sub2API 0.2.11.7
·
645 commits
to main
since this release
AI API 网关平台 - 订阅配额分发管理
修复上一版调试日志只覆盖网关请求、遗漏下单前本地校验的问题。「OKPay 返回或回调地址须为 HTTPS 地址」发生在签名与 HTTP 请求之前;本版会明确区分返回地址、回调地址及固定失败原因。
- 开启实例「调试日志」后,本地失败也生成一条「OKPay debug」日志,包含失败字段、中文说明、地址来源、协议与格式检查结果,以及 request_sent=false。
- 后台「运维监控 → 系统日志」可展开、复制新增诊断字段;日志保持脱敏,不输出完整 URL、查询值、恢复令牌、密钥或签名。
- OKPay 配置表单保存时分别检查异步通知和同步跳转基础地址,支持 HTTPS 子路径,拒绝 HTTP、相对地址、账号密码、损坏的转义和其他不合格输入。
- 下单返回地址优先使用充值页面传入的地址;回调通常使用实例配置。不会自动修改协议、放宽 HTTPS 校验、重复下单或修改支付签名。
使用方法:更新后,在实际下单的 OKPay 实例中临时开启调试,重新发起一次正常充值,在系统日志搜索「OKPay debug」,选择 warn 或全部级别,复制 operation=payLink 的详情。stage=validation 时重点查看 validation_field、validation_reason、validation_message 和两个地址的 source。
验证:支付模块和日志脱敏测试、返回地址拼接及 OKPay 查单回调回归通过;前端配置、日志详情、类型检查、静态检查及完整构建通过。已通过本地模拟上游验证 https://zzzai.pro/ 拼接的标准返回和回调地址;尚未读取服务器实际失败地址或完成真实付款验证。
安装
docker pull ghcr.io/nieten/sub2api:0.2.11.7也可以在本页面下载与操作系统对应的压缩包。