ChatViewer
  1. 评论
ChatViewer
  • 用户
    • 用户接口
    • 发送验证码
      GET
    • 用户登录
      POST
    • 用户注册
      POST
    • 用户修改信息
      PUT
    • 用户信息
      GET
  • 分类
    • 分类目录接口
    • 查询分类目录
      GET
    • 删除分类
      DELETE
    • 插入分类路径
      POST
    • 插入子分类
      POST
  • ChatGPT
    • GPT会话列表
      GET
    • 新建会话
      POST
    • 删除会话
      DELETE
    • 消息记录
      GET
    • 发送消息
      POST
  • 文章
    • 文章详情查询
      GET
    • 文章分页查询
      GET
    • 上传文件
      POST
    • 上传文章
      POST
  • 点赞
    • 点赞/取消点赞
      POST
    • 点赞状态查询
      GET
  • 评论
    • 评论查询
      GET
    • 添加评论
      POST
  • 聊天
    • 会话查询
    • 聊天记录
    • 发送消息
    • 设置已读
  • 通知
    • 通知
    • 通知摘要
    • 通知查询
    • 设为已读
  • 问题
    • 问题分页查询
    • 添加问题
    • 问题查询
    • 回答查询
    • 保存回答
    • 求助GPT
  • 购买token
    • 添加商品
    • 秒杀免费商品
  1. 评论

添加评论

POST
/comment
已登录用户发表评论:
获取登录用户id
增加文章评论数
初始化点赞数与创建时间
扩充用户信息,转换为CommentDto类
使用Kafka,生成并发送通知消息

请求参数

Header 参数
Token
string 
必需
默认值:
{{token}}
Body 参数application/json
commentContent
string 
必需
commentType
integer 
必需
articleId
string 
必需
parentId
string 
必需
targetId
string 
必需
示例
{
    "commentContent": "这是一条对文章的评论",
    "commentType": 0,
    "articleId": "1703376641350471682",
    "parentId": "1703376641350471682",
    "targetId": "1703376641350471682"
}

示例代码

Shell
JavaScript
Java
Swift
Go
PHP
Python
HTTP
C
C#
Objective-C
Ruby
OCaml
Dart
R
请求示例请求示例
Shell
JavaScript
Java
Swift
curl --location --request POST '/comment' \
--header 'Token;' \
--header 'Content-Type: application/json' \
--data-raw '{
    "commentContent": "这是一条对文章的评论",
    "commentType": 0,
    "articleId": "1703376641350471682",
    "parentId": "1703376641350471682",
    "targetId": "1703376641350471682"
}'

返回响应

🟢200成功
application/json
Body
code
integer 
必需
msg
string 
必需
data
object 
必需
id
string 
评论id
必需
parentId
string 
父id
必需
为文章id或一级评论id
uid
string 
发布者id
必需
content
string 
评论内容
必需
likes
integer 
点赞数
必需
createTime
string 
创建时间
必需
user
object 
发布人信息
必需
reply
null 
回复
必需
可忽略
示例
{
    "code": 200,
    "msg": "success",
    "data": {
        "id": "1709492671652458497",
        "parentId": "1709491935489191937",
        "uid": "1703380258652459010",
        "content": "这是一条对评论的评论",
        "likes": 0,
        "createTime": "2023-10-04 16:56:28",
        "user": {
            "username": "木槿",
            "avatar": "https://blog-picture-upload-bucket.oss-cn-beijing.aliyuncs.com/article_picture/gVS74ZWMFQpwJgp.thumb.1000_0.jpg"
        },
        "reply": null
    }
}
修改于 2023-10-04 13:21:29
上一页
评论查询
下一页
会话查询
Built with