逍遥图库系统逍遥图库系统
首页
  • 快速开始

    • 项目介绍
    • 安装指南
    • 快速开始
  • 深入了解

    • 配置说明
    • 部署指南
    • 安全配置
  • 用户系统
  • 图片管理
  • 相册管理
  • 互动功能
  • 管理后台
  • PWA 渐进式应用
  • API 概述
  • 认证接口
  • 图片接口
  • 相册接口
  • 用户接口
  • 管理接口
  • 主题系统
  • 性能优化
  • 常见问题
  • 更新日志
Gitee
首页
  • 快速开始

    • 项目介绍
    • 安装指南
    • 快速开始
  • 深入了解

    • 配置说明
    • 部署指南
    • 安全配置
  • 用户系统
  • 图片管理
  • 相册管理
  • 互动功能
  • 管理后台
  • PWA 渐进式应用
  • API 概述
  • 认证接口
  • 图片接口
  • 相册接口
  • 用户接口
  • 管理接口
  • 主题系统
  • 性能优化
  • 常见问题
  • 更新日志
Gitee
  • API 参考

    • API 概述
    • 认证接口
    • 图片接口
    • 相册接口
    • 用户接口
    • 评论接口
    • 管理接口

用户接口

用户主页、关注等接口。

获取用户主页

请求

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
在 Gitee 上编辑此页
Prev
相册接口
Next
评论接口