3a8adda365cfe17b396cf0a47fe3204caf456118
- 项目概述补充 /auth、/usage 与 MySQL 已接入 - 架构补齐 db.py / wechat_api.py / auth.py / usage.py / sql/schema.sql - 新增「授权与扣减状态机」与「数据库」两节:互斥原则、惰性激活、 免费授权幂等、积分扣减的 SET 求值顺序、session 校验、日志节流 - 约定补充:新增对外路由需同步加 Nginx location 块
微信公众号扫码授权服务
基于 FastAPI 的微信公众号接口服务,支持服务器验证、消息接收与回复。
技术栈
- FastAPI + Uvicorn
- MySQL 8.0
- Redis 6.2
- Nginx 反向代理
部署
# 服务器上
source venv/bin/activate
pip install -r requirements.txt
python run_server.py
配置
复制 .env.example 为 .env,填入实际值。
Languages
Python
100%