移动文档

This commit is contained in:
zpc 2025-12-28 22:16:58 +08:00
parent 44687f2766
commit 07b25b1b86
2 changed files with 6 additions and 6 deletions

View File

@ -259,7 +259,7 @@ XiangYi.AdminApi.Controllers
### 4.1 URL规范
```
# 小程序API
# 小程序API 小程序的api,请求参数尽量不要放在路由里面
POST /api/app/auth/login # 微信登录
POST /api/app/auth/bindPhone # 绑定手机号
GET /api/app/users/recommend # 获取推荐用户列表
@ -297,8 +297,8 @@ GET /api/admin/statistics/overview # 统计概览
// 错误响应
{
"code": 40001,
"message": "参数验证失败",
"errors": ["手机号格式不正确"]
"message": "手机号格式不正确",
"data": ["手机号格式不正确"]
}
// 分页响应
@ -435,8 +435,8 @@ public class User
```
小程序端:
1. 用户点击登录 → 调用wx.login()获取code
2. 前端将code发送到后端 /api/app/auth/login
1. 用户点击登录 → 调用wx.login()获取code (注意用户点击多次)
2. 前端将code发送到后端 /api/app/auth/login (注意用户点击多次)
3. 后端用code换取openid/unionid
4. 后端生成JWT Token返回
5. 前端存储Token后续请求携带Authorization头
@ -483,7 +483,7 @@ public static string MaskIdCard(string idCard)
```
┌─────────────────────────────────────────┐
│ Nginx (反向代理) │
│ SSL证书、负载均衡、静态资源
│ SSL证书、负载均衡、静态资源、跨域
└────────────────┬────────────────────────┘
┌────────────┼────────────┐