项目名称:祈盟SDK(Qimeng SDK)
内部代号:new_sdk
项目类型:多租户游戏SDK聚合平台
技术栈:ThinkPHP 5.0 + PHP 7.0-7.2 + MySQL + Redis + Kafka
为游戏发行商和渠道合作伙伴提供一站式接入与运营能力,实现:
| 接口 | 功能说明 |
|---|---|
| Login | 用户登录 |
| Register | 用户注册 |
| PasswordFind | 密码找回 |
| SendSms | 短信验证码发送 |
| Checkemail | 邮箱验证 |
| 邮件服务 | |
| UserCenter | 用户中心信息 |
| UserCenterAuth | 用户中心认证 |
| Identity | 身份验证 |
| IsIdentity | 身份验证状态查询 |
| IsHwu | 实名认证查询 |
| HwuXiaofei | 实名消费记录 |
| 接口 | 功能说明 |
|---|---|
| Pay | 支付统一下单 |
| PayCoin | 金币支付 |
| IosPay | iOS内购支付 |
| PayNotify | 支付异步回调 |
| PayNotifyCoin | 金币支付回调 |
| PayRecord | 支付记录查询 |
| PayReturn | 支付返回处理 |
| GamePayType | 游戏支付类型查询 |
| 接口 | 功能说明 |
|---|---|
| Index | 首页数据 |
| CheckUpdate | 版本更新检测 |
| GameNotify | 游戏通知 |
| Gift | 礼包发放 |
| Coin | 金币相关 |
| CoinInstruction | 金币说明 |
| MemberCoin | 会员金币 |
| 接口 | 功能说明 |
|---|---|
| ComplexLogin | 渠道登录 |
| ComplexPay | 渠道支付 |
| ComplexPayNotify | 渠道支付回调 |
| QuickCallback | 快速回调 |
| SpecialParam | 特殊参数处理 |
| 接口 | 功能说明 |
|---|---|
| Startup | 系统启动 |
| Helper | 辅助工具 |
| Demo | 演示接口 |
| Test | 测试接口 |
| TestRedis | Redis测试 |
| KafkaTest | Kafka测试 |
| Mobile | 移动端相关 |
系统包含14+个定时任务,主要包括:
| 用途 | 域名 |
|---|---|
| 后台管理 | sdkadmin.7dgames.cn / sdkadmin.qmgames.cn |
| 支付回调+API | sdkapi.7dgames.cn / sdkapi.qmgames.cn |
| 渠道SDK对接 | sdkjhgame.7dgames.cn / sdkjhgame.qmgames.cn |
| 公会后台 | sdkcps.7dgames.cn / sdkcps.qmgames.cn |
| 公会API | sdkcpsapi.7dgames.cn / sdkcpsapi.qmgames.cn |
| 官网 | sdkwww.7dgames.cn / sdkwww.qmgames.cn |
| 渠道包下载 | sdkdownapp.7dgames.cn / sdkdownapp.qmgames.cn |
| 导出下载 | sdkdownreport.7dgames.cn / sdkdownreport.qmgames.cn |
| 图片静态资源 | sdkstatic.7dgames.cn / sdkstatic.qmgames.cn |
在生产域名前加 dev 前缀(如 devsdkapi.qmgames.cn)
| 仓库名称 | 功能职责 |
|---|---|
| new_sdk(本仓库) | 后台 + API + CPS_API |
| new_sdk_cps-admin | CPS公会后台(前端分离) |
| new_sdk_cps-py | CPS打包服务(Python) |
| new_sdk_ws | 相关通知服务(WebSocket) |
| new_sdk_go | Excel导出 & 发放游戏礼包(Go) |
docker-compose up -d --build
# 生产环境(守护进程)
php think queue:work --queue asyncCallback --daemon
# 调试环境(热更新)
php think queue:listen --queue asyncCallback
| 响应码 | 含义 |
|---|---|
| 100 | 登录失效 |
| 110 | 请求参数有误 |
| 120 | 请求处理过程提示 |
| 130 | 执行异常 |
| 200 | 正常 |
详见 www/new_sdk/docs_12/ 目录下的系列文档
www/new_sdk/docs_12/01_项目概览.md + 02_痛点清单.md - 建立全局认知09_全部文档总结.md - 把握重构总体思路application/common/factory/Pay.php 与 application/api/controller/v1/PayNotify.php06_SDK渠道架构优化方案.md + extend/ 目录risk_control_tables.sql 与 application/admin/controller/ 下风控相关控制器文档生成时间:2026年5月27日
文档版本:v1.0