1.7 KiB
1.7 KiB
用户活动记录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. 重新编译后端
cd zhibo/Zhibo/zhibo-h
mvn clean package -DskipTests
2. 重启后端服务
3. 使用浏览器开发者工具测试
打开管理后台,按F12打开开发者工具,切换到Network标签。
然后:
- 进入用户管理页面
- 点击用户121(道玄)的"详情"按钮
- 切换到"关注记录"标签
- 查看Network中的请求和响应
4. 使用curl测试(需要先获取token)
# 替换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"
预期响应格式
{
"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
}
}
常见问题
- 404错误: 后端没有重新编译部署
- 空数据: 检查数据库中是否有数据
- 401错误: token无效或过期
- 500错误: 后端代码有bug,查看后端日志