feat(comment): 计数服务:评论点赞数更新,取消点赞接口
- 新增取消点赞接口 /comment/unlike - 添加布隆过滤器校验评论是否已点赞 - 实现取消点赞时从布隆过滤器中移除记录 - 发送取消点赞消息到 RocketMQ 进行异步处理 - 新增取消点赞相关枚举和异常码 - 更新计数服务消费点赞/取消点赞消息逻辑 - 支持评论点赞数的增减与持久化更新 - 添加 HTTP 客户端测试用例
This commit is contained in:
@@ -3,7 +3,7 @@ POST http://localhost:8000/auth/verification/code/send
|
||||
Content-Type: application/json
|
||||
|
||||
{
|
||||
"email": "2628273921@qq.com"
|
||||
"email": "ssw010723@gmail.com"
|
||||
}
|
||||
|
||||
### 登录/注册
|
||||
@@ -11,8 +11,8 @@ POST http://localhost:8000/auth/login
|
||||
Content-Type: application/json
|
||||
|
||||
{
|
||||
"email": "2628273921@qq.com",
|
||||
"code": "825004",
|
||||
"email": "ssw010723@gmail.com",
|
||||
"code": "116253",
|
||||
"type": 1
|
||||
}
|
||||
|
||||
@@ -368,9 +368,19 @@ Authorization: Bearer {{token}}
|
||||
}
|
||||
|
||||
### 点赞评论
|
||||
POST http://localhost:8093/comment/like
|
||||
POST http://localhost:8000/comment/comment/like
|
||||
Content-Type: application/json
|
||||
Authorization: Bearer {{token}}
|
||||
|
||||
{
|
||||
"commentId": 4002
|
||||
"commentId": 8001
|
||||
}
|
||||
|
||||
### 取消点赞评论
|
||||
POST http://localhost:8000/comment/comment/unlike
|
||||
Content-Type: application/json
|
||||
Authorization: Bearer {{token}}
|
||||
|
||||
{
|
||||
"commentId": 8001
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user