gjm a798fbad60 fix: need_purchase 时微信回复文案不再误报"授权成功"
handle_scan() 原先只返回场景是否绑定成功,导致无可用授权的用户扫码后
微信里收到"授权成功"、而 MFC 轮询拿到 need_purchase,提示不一致。

改为返回 authorized / need_purchase / invalid 三种结果,与 /auth/status
的 status 取值保持一致,wechat.py 据此选择回复文案。
2026-09-26 23:58:20 +08:00

微信公众号扫码授权服务

基于 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,填入实际值。

S
Description
No description provided
Readme
127 KiB
0 Stars 1 Watchers 0 Forks
Languages
Python 100%