- 用户端公共接口
- 用户端学生接口
- 用户端话题接口
- 用户端评论接口
- 用户端举报接口
- 管理端公共接口
- 管理端管理员接口
- 管理端学生接口
- uniapp管理接口
- 管理端话题接口
- 管理端举报接口
根据话题id获取评论
GET
/admin/topic/getcomment/{id}
请求参数
Path 参数
id
integer
必需
Header 参数
token
string
可选
示例代码
Shell
JavaScript
Java
Swift
Go
PHP
Python
HTTP
C
C#
Objective-C
Ruby
OCaml
Dart
R
请求示例请求示例
Shell
JavaScript
Java
Swift
curl --location --request GET 'http://localhost:8080/admin/topic/getcomment/' \
--header 'token;'
返回响应
🟢200成功
application/json
Body
code
integer
可选
msg
string
错误信息
data
object (PageInfoCommentDTO)
数据
total
integer <int64>
可选
list
array[object (CommentDTO) {13}]
可选
pageNum
integer
可选
pageSize
integer
可选
size
integer
可选
startRow
integer <int64>
可选
endRow
integer <int64>
可选
pages
integer
可选
prePage
integer
可选
nextPage
integer
可选
isFirstPage
boolean
可选
isLastPage
boolean
可选
hasPreviousPage
boolean
可选
hasNextPage
boolean
可选
navigatePages
integer
可选
navigatepageNums
array[integer]
可选
navigateFirstPage
integer
可选
navigateLastPage
integer
可选
示例
{
"code": 0,
"msg": "",
"data": {
"total": 0,
"list": [
{
"id": 0,
"topicId": 0,
"userId": 0,
"content": "",
"parentId": 0,
"hasLiked": false,
"createdAt": "",
"updatedAt": "",
"user": {
"id": 0,
"studentid": 0,
"username": "",
"name": "",
"avatar": "",
"email": "",
"phone": "",
"sex": "",
"idNumber": ""
},
"replies": [
{
"id": 0,
"topicId": 0,
"userId": 0,
"content": "",
"parentId": 0,
"hasLiked": false,
"createdAt": "",
"updatedAt": "",
"user": {
"id": 0,
"studentid": 0,
"username": "",
"name": "",
"avatar": "",
"email": "",
"phone": "",
"sex": "",
"idNumber": ""
},
"replies": []
}
]
}
],
"pageNum": 0,
"pageSize": 0,
"size": 0,
"startRow": 0,
"endRow": 0,
"pages": 0,
"prePage": 0,
"nextPage": 0,
"isFirstPage": false,
"isLastPage": false,
"hasPreviousPage": false,
"hasNextPage": false,
"navigatePages": 0,
"navigatepageNums": [
0
],
"navigateFirstPage": 0,
"navigateLastPage": 0
}
}
修改于 2025-02-10 13:42:58