-
Notifications
You must be signed in to change notification settings - Fork 3
reply_v2
echisan edited this page Aug 21, 2018
·
7 revisions
- 请求URL
/v2/replies/
- 请求方式
POST
- 请求参数
| 请求参数 | 参数类型 | require | 参数说明 |
|---|---|---|---|
| oid | Long | true | objectId,假如是某一集番剧下的评论,这oid=episodeId |
| type | Integer | true | 类型,如上面的如果是番剧下的评论type=1,公告下的评论,type=2 |
| content | String | true | 评论正文 |
| root | Integer | false | 父级评论的rpid,假如发送的是父级评论,则该参数不用填写,假如是子评论,则需要带上 |
| tuid | Long | false | 被评论的用户的id,假如发送的是子评论,而且是回复子评论,则需要带上,本次请求应该带上的参数有(oid,type,content,root,tuid) |
- 请求示例 发送子评论,假如是父级评论的则省略root字段
/v2/replies
{
"oid":1,
"type":1,
"content":"yyy",
"root":233
}- 返回结果
只会返回一个rpid ,具体是什么自己抓包吧,不写了
- 请求URL
/v2/replies/{rpid}/like
- 请求方式
POST
- 请求参数
| 请求参数 | 参数类型 | require | 参数说明 |
|---|---|---|---|
| rpid | Long | true | 被点赞的评论id |
- 请求URL
/v2/replies/{rpid}/like
- 请求方式
DELETE
- 请求参数
| 请求参数 | 参数类型 | require | 参数说明 |
|---|---|---|---|
| rpid | Long | true | 被取消点赞的评论id |
- 请求URL
/v2/replies/
- 请求方式
GET
- 请求参数
| 请求参数 | 参数类型 | require | 参数说明 |
|---|---|---|---|
| pn | Integer | false | page number |
| oid | Long | true | 对象id,比如是番剧下的评论,oid=epId,如果是公告下的,oid=noticeId |
| type | Integer | true | 类型,如上面的如果是番剧下的评论type=1,公告下的评论,type=2 |
| sort | Integer | false | 排序方法, sort=1 则按照时间排序,sort=2则按点赞排序 |
| root | Long | false | 根评论的id,在查询子评论的时候需要使用 |
| rpid | Long | false | 需要定位评论位置的时候加上 |
- 请求示例 请求某个类型对象下的评论
/v2/replies?oid=6&type=1
- 返回参数
| 返回参数 | 参数类型 | 参数说明 |
|---|---|---|
| root | Long | 父级评论 |
| like | Long | 点赞数 |
| content | String | 评论正文 |
| floor | Long | 评论楼层 |
| rpid | Long | 评论id |
| rcount | Long | 子评论条数 |
| like_status | Integer | 用户点赞状态,如果是0则未对该评论进行点赞,1则是已点赞 |
| ctime | 时间戳 | 发布评论的时间 |
| type | Integer | 评论类型 |
- 返回示例
{
"code": 0,
"msg": "OK",
"data": {
"replies": [
{
"root": 0,
"like": 0,
"content": "这准备是第二条父评论,将会有子评论",
"floor": 1,
"status": 0,
"replies": [
{
"root": 1,
"like": 0,
"content": "这是第一条子评论",
"floor": 1,
"status": 0,
"replies": null,
"oid": 6,
"user": {
"uid": 2,
"nick": "echisan",
"sign": null,
"avatar": "https://i.imgur.com/Ft2RBqn.jpg"
},
"uid": 2,
"rpid": 4,
"rcount": 0,
"like_status": 0,
"ctime": 1532661900000,
"type": 1
}
],
}
],
"hot": null,
"top": null,
"page": {
"totalSize": 25,
"pageSize": 20,
"pageNumber": 1,
"allTotalSize": 26
}
}
}- 请求URL
/v2/replies/{rpid}
- 请求方式
DELETE
- 请求参数
| 请求参数 | 参数类型 | require | 参数说明 |
|---|---|---|---|
| rpid | Long | true | 评论id |
- 请求示例 请求某个类型对象下的评论
`/v2/replies/1
- 请求URL
/v2/replies/{rpid}/top
- 请求方式
POST 当设置成置顶时使用post
DELETE 当取消置顶时使用delete
- 请求参数
| 请求参数 | 参数类型 | require | 参数说明 |
|---|---|---|---|
| rpid | Long | true | 父级评论的id |