i茅台每日自动预约用 Docker 部署并使用 campus-imaotai【免费下载链接】campus-imaotaii茅台app自动预约每日自动预约支持docker一键部署本项目不提供成品使用的是已淘汰的算法项目地址: https://gitcode.com/GitHub_Trending/ca/campus-imaotaicampus-imaotai 是一个基于 Spring Boot 和 Vue 的 i茅台自动预约开源项目。它用你配置好的 i茅台账号在每日预约窗口自动提交申购并顺带完成门店数据刷新与申购结果获取适合需要定期维护多个 i茅台账号的人支持 Docker 一键部署。功能清单和声明见 README.md。能帮你做什么以维护两个不同城市的 i茅台账号为例你在用户管理页面完成账号接入——填写手机号、通过验证码系统自动记录 token 和用户 id再填好预约项目 code、省市和门店策略后每天 9 点不用再守在手机前系统到点替你跑预约结果有记录可查、可推送。先说清预期README 中明确标注本项目使用的是已淘汰的算法仅供学习和研究效果请以官方 i茅台 APP 的实际情况为准。 快速启动环境上只需要装好 Docker 和 Docker Compose不用自己装 Java 或 Node。git clone https://gitcode.com/GitHub_Trending/ca/campus-imaotai cd campus-imaotai/doc/docker docker-compose up -d这一条命令会拉起四个容器MySQL 5.7、Redis、Nginx80 端口和后端 campus-server8160 端口配置细节在 doc/docker/docker-compose.yml。MySQL 容器会自动建好campus_imaotai库再把初始化脚本 doc/sql/campus_imaotai-1.0.5.sql 导入即可。最后验证状态docker-compose ps全部显示 Up 后浏览器打开http://localhost就能进管理后台Nginx 会把/prod-api/请求转发到后端 8160 端口。️ 上手后先看什么先添加 i茅台账号入口在 i茅台菜单下的用户管理。点添加账号输入手机号后发送验证码填入并点登录系统会自动把 token、cookie 和 i茅台用户 id 记下来并给出默认的到期时间。账号信息不全或过期时重新走一遍验证码登录即可更新。预约参数和门店策略怎么填列表里每个账号有几个关键字段预约项目 code目标商品编码、省份/城市与经纬度、类型。类型分两档1 表示预约本市出货量最大的门店2 表示预约你位置附近的门店。分钟字段在 1–59 之间开启随机后系统会在 9 点窗口内取一个时间。门店数据在门店列表页面查看支持按省份、城市、公司名称筛选也可以点刷新茅台商品列表手动更新。系统每天按固定时点自动执行全部在CampusIMTTask中定义时点系统动作01:10批量更新各用户的随机预约分钟07:10、07:55、08:10、08:55刷新预约项目与门店列表09:00–09:59 每分钟为所有账号执行预约11:00–11:59 每分钟获取旅行奖励18:05拉取申购结果日志和预约结果在哪看预约执行后每个账号的结果都会写进日志系统管理 → 操作日志可以按系统模块i茅台预约、操作状态成功/异常、操作日期过滤点详情能看到具体返回内容。想收到手机推送的话在用户信息里填 PushPlus token预约成功或失败都会按该账号推送这个字段留空则不发消息。❓ 遇到问题先查这里部署后页面打不开先查什么容器全部走 host 网络Nginx 监听 80 端口、后端监听 8160 端口。先docker-compose ps确认四个容器都是 Up再确认本机 80 端口没有被别的服务占用。怎么判断账号还有效看用户管理列表里的到期时间列即 token 有效期接入时默认按 30 天记录。过期后重新发验证码登录一次token 就会刷新。为什么没收到结果通知通知走 PushPlus前提是你给该账号填了 PushPlus token。字段为空时系统直接跳过推送这是默认行为不是故障。门店数据什么时候更新系统会在上面表格的固定时点自动刷新商品和门店列表也可以随时点门店列表页的刷新茅台商品列表按钮手动触发。写在最后项目前端在vue_campus_admin目录、业务代码在campus-modular目录有问题或发现 bug可以到 campus-imaotai 仓库与克隆地址相同提交 Pull Request 参与贡献。【免费下载链接】campus-imaotaii茅台app自动预约每日自动预约支持docker一键部署本项目不提供成品使用的是已淘汰的算法项目地址: https://gitcode.com/GitHub_Trending/ca/campus-imaotai创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考