xiangyixiangqin/server
zpc 3c53cddd0b
All checks were successful
continuous-integration/drone/push Build is passing
feat(wechat): Integrate service account user info API for UnionId retrieval
- Add IWeChatService dependency injection to WeChatEventController
- Implement GetServiceAccountUserInfoAsync method to fetch user info including UnionId from WeChat API
- Add ServiceAccountUserInfo DTO class with Subscribe, OpenId, and UnionId properties
- Refactor follow event handler to use WeChat API for UnionId instead of XML parsing
- Add validation to ensure UnionId is retrieved before attempting user association
- Update notification URLs in appsettings.json to remove redundant path segment
- Improve error logging when UnionId retrieval fails or user association is not found
2026-03-29 20:23:54 +08:00
..
src feat(wechat): Integrate service account user info API for UnionId retrieval 2026-03-29 20:23:54 +08:00
tests 修改逻辑 2026-02-28 03:49:11 +08:00
.dockerignore 添加发布文件 2026-01-13 20:43:20 +08:00
Directory.Build.props 1 2026-01-02 18:00:49 +08:00
global.json 1 2026-01-02 18:00:49 +08:00
SignalR生产环境配置.md 聊天. 2026-01-14 20:23:13 +08:00
XiangYi.sln 1 2026-01-02 18:00:49 +08:00
技术栈与开发规范.md 移动文档 2025-12-28 22:16:58 +08:00
数据库设计.md 移动文档 2025-12-28 22:16:58 +08:00