From 7c173463db5847d03027469d1079e313768da534 Mon Sep 17 00:00:00 2001 From: aaron <> Date: Fri, 14 Mar 2025 08:54:26 +0800 Subject: [PATCH] update --- app/api/endpoints/mp.py | 10 +--------- jobs.sqlite | Bin 24576 -> 24576 bytes 2 files changed, 1 insertion(+), 9 deletions(-) diff --git a/app/api/endpoints/mp.py b/app/api/endpoints/mp.py index 3bf1d31..eec4660 100644 --- a/app/api/endpoints/mp.py +++ b/app/api/endpoints/mp.py @@ -60,19 +60,12 @@ async def handle_server(request: Request): if msg_type == 'event': event = root.find('Event').text.lower() - if event == 'subscribe': # 关注事件 - # 获取用户信息 - user_info = await mp_client.get_user_info(from_user) - print(f"微信公众号用户信息:{user_info}") - - # 已关注进入聊天界面的事件 - elif event == 'scancode_push': + if event == 'subscribe' or event == 'scancode_push': # 关注事件 # 获取用户信息 user_info = await mp_client.get_user_info(from_user) print(f"微信公众号用户信息:{user_info}") if user_info: - # 查找或创建用户 user = db.query(UserDB).filter( UserDB.unionid == user_info.get('unionid') ).first() @@ -82,7 +75,6 @@ async def handle_server(request: Request): user.mp_openid = from_user db.commit() - return Response(content="", media_type="text/plain") except Exception as e: diff --git a/jobs.sqlite b/jobs.sqlite index c9039fb8c6d656dc6507fab9a1b96a38faf51b79..c4a15e96c0dd9248889f26acd1ecf0a6dd7de6ae 100644 GIT binary patch delta 19 acmZoTz}Rqrae_3X?L--8M%#@E3*rGo`v$52 delta 19 acmZoTz}Rqrae_3X`a~ILM)i#e3*rGnu?Bts