# 用户活动记录API测试 ## API路径 后端Controller路径: `api/admin/user/activity` 完整API端点: - 关注记录: `GET /api/admin/user/activity/follow?userId=121&page=1&limit=10` - 点赞记录: `GET /api/admin/user/activity/like?userId=121&page=1&limit=10` - 查看历史: `GET /api/admin/user/activity/view?userId=121&page=1&limit=10` - 收藏记录: `GET /api/admin/user/activity/collect?userId=121&page=1&limit=10` ## 测试步骤 ### 1. 重新编译后端 ```bash cd zhibo/Zhibo/zhibo-h mvn clean package -DskipTests ``` ### 2. 重启后端服务 ### 3. 使用浏览器开发者工具测试 打开管理后台,按F12打开开发者工具,切换到Network标签。 然后: 1. 进入用户管理页面 2. 点击用户121(道玄)的"详情"按钮 3. 切换到"关注记录"标签 4. 查看Network中的请求和响应 ### 4. 使用curl测试(需要先获取token) ```bash # 替换YOUR_TOKEN为实际的登录token curl -X GET "http://localhost:30001/api/admin/user/activity/follow?userId=121&page=1&limit=10" \ -H "Authori-zation: YOUR_TOKEN" ``` ## 预期响应格式 ```json { "code": 200, "message": "success", "data": { "list": [ { "id": 1, "followedId": 43, "followedNickname": "测试用户", "followedAvatar": "...", "followStatus": "1", "createTime": "2026-01-03 10:00:00" } ], "total": 6, "page": 1, "limit": 10, "totalPage": 1 } } ``` ## 常见问题 1. **404错误**: 后端没有重新编译部署 2. **空数据**: 检查数据库中是否有数据 3. **401错误**: token无效或过期 4. **500错误**: 后端代码有bug,查看后端日志