This commit is contained in:
2025-09-05 22:43:48 +08:00
parent 4e6fe9a456
commit 89cf5f0d57
6 changed files with 354 additions and 29 deletions
@@ -12,31 +12,45 @@ import (
func Api(ctx context.Context) {
// 注册微信集成相关API
utils.RegisterApis(
// 小程序用户相关API
// 小程序用户相关API(公开接口)
system.SysApi{
Path: "/wechat/mini/login",
Path: "/wechat/user/mini/login",
Description: "小程序登录",
ApiGroup: "微信小程序",
Method: "POST",
},
// 小程序用户相关API(需要认证)
system.SysApi{
Path: "/wechat/mini/userinfo",
Path: "/user/wechat/mini/phone-update",
Description: "更新用户手机号",
ApiGroup: "微信小程序",
Method: "POST",
},
// 小程序用户相关API(需要认证)
system.SysApi{
Path: "/user/wechat/mini/userinfo",
Description: "获取小程序用户信息",
ApiGroup: "微信小程序",
Method: "GET",
},
system.SysApi{
Path: "/wechat/mini/userinfo",
Path: "/user/wechat/mini/userinfo",
Description: "更新小程序用户信息",
ApiGroup: "微信小程序",
Method: "PUT",
},
system.SysApi{
Path: "/wechat/mini/bind-phone",
Path: "/user/wechat/mini/bind-phone",
Description: "绑定手机号",
ApiGroup: "微信小程序",
Method: "POST",
},
system.SysApi{
Path: "/user/wechat/mini/check-unionid",
Description: "检查UnionID",
ApiGroup: "微信小程序",
Method: "GET",
},
system.SysApi{
Path: "/wechat/mini/users",
Description: "获取小程序用户列表",