docs: 更新 AGENTS.md 添加用户信息 API 和 SQL 保留字注意事项
This commit is contained in:
@@ -68,6 +68,7 @@ title, date, hour, min, longitude, latitude, ...
|
|||||||
|
|
||||||
### 受保护接口(需要 JWT)
|
### 受保护接口(需要 JWT)
|
||||||
- `POST /api/post-weather-data` — 上传天气数据(带配额检查)
|
- `POST /api/post-weather-data` — 上传天气数据(带配额检查)
|
||||||
|
- `GET /api/user/profile` — 获取当前用户信息(付费状态、管理员标识)
|
||||||
- `GET /weather` — 分页列出用户的天气数据
|
- `GET /weather` — 分页列出用户的天气数据
|
||||||
- `GET /weather/details?id=...` — 获取天气详情(JWT 认证)
|
- `GET /weather/details?id=...` — 获取天气详情(JWT 认证)
|
||||||
- `POST /api/generate-temp-token/{resource_id}` — 生成 10 分钟分享令牌
|
- `POST /api/generate-temp-token/{resource_id}` — 生成 10 分钟分享令牌
|
||||||
@@ -164,6 +165,7 @@ FREE_USER_DATA_LIMIT=20
|
|||||||
- 已认证处理器使用 `web::ReqData<Claims>`
|
- 已认证处理器使用 `web::ReqData<Claims>`
|
||||||
- 遵循现有的错误响应格式
|
- 遵循现有的错误响应格式
|
||||||
- 通过数据库查询检查 `is_paid_active`,而非 JWT
|
- 通过数据库查询检查 `is_paid_active`,而非 JWT
|
||||||
|
- SQL 中使用 `desc` 等保留关键字时必须加双引号:`"desc"`
|
||||||
|
|
||||||
## 常见任务
|
## 常见任务
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user