用户接口
用户主页、关注等接口。
获取用户主页
请求
GET /api/users/{username}
响应
{
"code": 0,
"data": {
"id": 1,
"username": "user123",
"nickname": "摄影师",
"avatar": "/storage/avatars/1.jpg",
"bio": "热爱摄影",
"stats": {
"photos": 100,
"albums": 10,
"followers": 500,
"following": 100
},
"is_following": false
}
}
获取用户图片
GET /api/users/{username}/photos?page=1&limit=20
获取用户相册
GET /api/users/{username}/albums?page=1&limit=20
关注用户
POST /api/users/{id}/follow
Authorization: Bearer {token}
取消关注
DELETE /api/users/{id}/follow
Authorization: Bearer {token}
获取关注列表
GET /api/users/{id}/following?page=1&limit=20
获取粉丝列表
GET /api/users/{id}/followers?page=1&limit=20
