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

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

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

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

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

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

评论接口

评论相关接口。

获取评论列表

请求

GET /api/photos/{id}/comments

参数

参数类型必填说明
pageint否页码
limitint否每页数量

响应

{
    "code": 0,
    "data": {
        "list": [
            {
                "id": 1,
                "content": "很棒的照片!",
                "user": {
                    "id": 1,
                    "username": "user123",
                    "avatar": "/storage/avatars/1.jpg"
                },
                "replies": [...],
                "create_time": "2025-01-18 10:00:00"
            }
        ],
        "pagination": {...}
    }
}

发表评论

请求

POST /api/comments
Authorization: Bearer {token}
Content-Type: application/json

参数

参数类型必填说明
photo_idint是图片ID
contentstring是评论内容
parent_idint否父评论ID(回复)

响应

{
    "code": 0,
    "message": "评论成功",
    "data": {
        "id": 123,
        "content": "评论内容"
    }
}

删除评论

DELETE /api/comments/{id}
Authorization: Bearer {token}

举报评论

POST /api/comments/{id}/report
Authorization: Bearer {token}

{
    "reason": "举报原因"
}
在 Gitee 上编辑此页
Prev
用户接口
Next
管理接口