邀请码管理
入口
APP管理 - 统一配置 - 邀请码管理

功能概述
- 管理“官方邀请码”(version=12,user_id=50235340):支持批量创建、查看现有邀请码。
- 与服务联动:系统每10分钟自动同步到 Redis 集合
config:ab-switch:invite_codes,供APP搜索关键字接口使用,无需额外在AB面控制设置关键字。
页面功能
- 批量新增邀请码:在文本框中按“每行一个”输入,提交后批量创建。
- 结果提示:成功/错误消息与部分失败原因会在页面顶部显示。
- 邀码列表:展示已有邀请码的 ID、版本、用户ID、邀请码、创建/更新时间与总数。
使用流程
- 打开“官方邀请码管理”页面。
- 在“批量新增邀请码”输入框中粘贴或输入邀请码(每行一个,如:FF22、X2025、B2233)。
- 点击“批量创建”。若格式不合规或重复,页面会显示错误行与原因。
- 在下方“现有邀请码”表格确认结果与总数。
- 等待定时任务(每10分钟)将最新数据同步至搜索关键字接口。
- 打开APP在搜索框输入邀请码,观察是否能进入B面。
注意事项
- 格式要求:大写字母/数字组合,长度≥4(示例:FF01、X2025)。
- 重复处理:已存在的邀请码会忽略或提示失败,请尽量保持唯一。
- 数据范围:该页面仅维护“官方邀请码”(version=12,user_id=50235340)。
- 同步策略:Redis 同步为覆盖式——先清空集合再写入最新全量,确保与库一致。
常见问题
- 创建后多久生效?
- 邀请码绑定接口是立马生效的。
- 搜索关键字接口需要等待10分钟。定时任务每10分钟自动同步;如需立即生效,可手动执行命令:
php artisan sync:official-invite-codes。
- 为什么部分邀请码创建失败?
- 常见原因:格式不符合(非大写字母/数字、长度不足)、与现有重复。页面会列出失败项。
- 是否区分大小写?
- 统一使用大写;校验规则按大写字母/数字执行。APP端输入无大小写要求。
作者:admin 创建时间:2025-08-29 16:18
最后编辑:admin 更新时间:2025-08-29 16:30
最后编辑:admin 更新时间:2025-08-29 16:30