接口文档

接口文档


听书评论列表

<h5>简要描述</h5> <ul> <li>听书评论列表</li> </ul> <h5>请求URL</h5> <ul> <li><code>http://xx.com/api/listenPostsList</code></li> </ul> <h5>请求方式</h5> <ul> <li>GET </li> </ul> <h5>参数</h5> <table> <thead> <tr> <th style="text-align: left;">参数名</th> <th style="text-align: left;">必选</th> <th style="text-align: left;">类型</th> <th>说明</th> </tr> </thead> <tbody> <tr> <td style="text-align: left;">listen_id</td> <td style="text-align: left;">是</td> <td style="text-align: left;">int</td> <td>听书id</td> </tr> <tr> <td style="text-align: left;">page</td> <td style="text-align: left;">是</td> <td style="text-align: left;">int</td> <td>页码</td> </tr> <tr> <td style="text-align: left;">pageSize</td> <td style="text-align: left;">是</td> <td style="text-align: left;">int</td> <td>数量</td> </tr> <tr> <td style="text-align: left;">comment_post_id</td> <td style="text-align: left;">是</td> <td style="text-align: left;">int</td> <td>获取该评论下的回复 默认0</td> </tr> <tr> <td style="text-align: left;">is_best</td> <td style="text-align: left;">是</td> <td style="text-align: left;">int</td> <td>获取精华评论传1 默认0</td> </tr> <tr> <td style="text-align: left;">is_author</td> <td style="text-align: left;">是</td> <td style="text-align: left;">int</td> <td>获取作家评论传1 默认0</td> </tr> <tr> <td style="text-align: left;">sort_field</td> <td style="text-align: left;">是</td> <td style="text-align: left;">string</td> <td>创建时间create_time 最后回复时间 last_reply_time</td> </tr> <tr> <td style="text-align: left;">sort_order</td> <td style="text-align: left;">是</td> <td style="text-align: left;">string</td> <td>倒序desc 正序asc</td> </tr> </tbody> </table> <h5>返回示例</h5> <pre><code>{ "code": 200, "message": "ok", "data": { "data": [ { "id": 32, "user_id": 48724, "listen_id": 1, "comment_post_id": 31, "comment_user_id": 48724, "reply_post_id": 31, "reply_user_id": 48724, "content": "测试多级评论", "img": [], "ip": "127.0.0.1", "reply_count": 3, "like_count": 0, "istop": false, "isbest": false, "last_reply_time": 1631068910, "level": 2, "deleted_user_id": null, "is_delete": 0, "is_approved": 1, "create_time": 1631008940, "update_time": 1631008940, "created_at": "2021-09-07 18:02:21", "updated_at": "2021-09-08 10:41:50", "user": { "user_id": 48724, "user_nickname": "werty111222", "user_head": "/avatar/man_user_hear2.png", "user_finance_level": 5, "user_sign": "大萨达", "mute_status": 1, "user_display": 1, "user_finance_level_name": "超级vip", "mute_status_name": "正常", "display_status_name": "正常", "ticket_month_process": "", "surplus_user_gold2": "", "fans_exp": 0, "fans_level_name": "暂无", "fans_level": 0 }, "replyuser": { "user_id": 48724, "user_nickname": "werty111222", "user_head": "/avatar/man_user_hear2.png", "user_finance_level": 5, "user_sign": "大萨达", "mute_status": 1, "user_display": 1, "user_finance_level_name": "超级vip", "mute_status_name": "正常", "display_status_name": "正常", "ticket_month_process": "", "surplus_user_gold2": "" }, "is_like": false, "is_author": false, "reply_list": [ { "id": 35, "user_id": 48724, "listen_id": 1, "comment_post_id": 32, "comment_user_id": 48724, "reply_post_id": 34, "reply_user_id": 48724, "content": "测试多级评论", "img": [], "ip": "127.0.0.1", "reply_count": 0, "like_count": 0, "istop": false, "isbest": false, "last_reply_time": 0, "level": 3, "deleted_user_id": null, "is_delete": 0, "is_approved": 1, "create_time": 1631068910, "update_time": 1631068910, "created_at": "2021-09-08 10:41:50", "updated_at": "2021-09-08 10:41:50", "user": { "user_id": 48724, "user_nickname": "werty111222", "user_head": "/avatar/man_user_hear2.png", "user_finance_level": 5, "user_sign": "大萨达", "mute_status": 1, "user_display": 1, "user_finance_level_name": "超级vip", "mute_status_name": "正常", "display_status_name": "正常", "ticket_month_process": "", "surplus_user_gold2": "" }, "replyuser": { "user_id": 48724, "user_nickname": "werty111222", "user_head": "/avatar/man_user_hear2.png", "user_finance_level": 5, "user_sign": "大萨达", "mute_status": 1, "user_display": 1, "user_finance_level_name": "超级vip", "mute_status_name": "正常", "display_status_name": "正常", "ticket_month_process": "", "surplus_user_gold2": "" } }, { "id": 34, "user_id": 48724, "listen_id": 1, "comment_post_id": 32, "comment_user_id": 48724, "reply_post_id": 33, "reply_user_id": 48724, "content": "测试多级评论", "img": [], "ip": "127.0.0.1", "reply_count": 0, "like_count": 0, "istop": false, "isbest": false, "last_reply_time": 0, "level": 3, "deleted_user_id": null, "is_delete": 0, "is_approved": 1, "create_time": 1631008992, "update_time": 1631008992, "created_at": "2021-09-07 18:03:12", "updated_at": "2021-09-07 18:03:12", "user": { "user_id": 48724, "user_nickname": "werty111222", "user_head": "/avatar/man_user_hear2.png", "user_finance_level": 5, "user_sign": "大萨达", "mute_status": 1, "user_display": 1, "user_finance_level_name": "超级vip", "mute_status_name": "正常", "display_status_name": "正常", "ticket_month_process": "", "surplus_user_gold2": "" }, "replyuser": { "user_id": 48724, "user_nickname": "werty111222", "user_head": "/avatar/man_user_hear2.png", "user_finance_level": 5, "user_sign": "大萨达", "mute_status": 1, "user_display": 1, "user_finance_level_name": "超级vip", "mute_status_name": "正常", "display_status_name": "正常", "ticket_month_process": "", "surplus_user_gold2": "" } }, { "id": 33, "user_id": 48724, "listen_id": 1, "comment_post_id": 32, "comment_user_id": 48724, "reply_post_id": 32, "reply_user_id": 48724, "content": "测试多级评论", "img": [], "ip": "127.0.0.1", "reply_count": 0, "like_count": 0, "istop": false, "isbest": false, "last_reply_time": 0, "level": 3, "deleted_user_id": null, "is_delete": 0, "is_approved": 1, "create_time": 1631008967, "update_time": 1631008967, "created_at": "2021-09-07 18:02:48", "updated_at": "2021-09-07 18:02:48", "user": { "user_id": 48724, "user_nickname": "werty111222", "user_head": "/avatar/man_user_hear2.png", "user_finance_level": 5, "user_sign": "大萨达", "mute_status": 1, "user_display": 1, "user_finance_level_name": "超级vip", "mute_status_name": "正常", "display_status_name": "正常", "ticket_month_process": "", "surplus_user_gold2": "" }, "replyuser": { "user_id": 48724, "user_nickname": "werty111222", "user_head": "/avatar/man_user_hear2.png", "user_finance_level": 5, "user_sign": "大萨达", "mute_status": 1, "user_display": 1, "user_finance_level_name": "超级vip", "mute_status_name": "正常", "display_status_name": "正常", "ticket_month_process": "", "surplus_user_gold2": "" } } ] } ], "total": 1, "current_page": 1, "per_page": 10, "last_page": 1 } }</code></pre> <h5>返回参数说明</h5> <table> <thead> <tr> <th style="text-align: left;">参数名</th> <th style="text-align: left;">类型</th> <th>说明</th> </tr> </thead> <tbody> <tr> <td style="text-align: left;">id</td> <td style="text-align: left;">int</td> <td>评论id</td> </tr> <tr> <td style="text-align: left;">user_id</td> <td style="text-align: left;">int</td> <td>用户id</td> </tr> <tr> <td style="text-align: left;">listen_id</td> <td style="text-align: left;">int</td> <td>听书id</td> </tr> <tr> <td style="text-align: left;">comment_post_id</td> <td style="text-align: left;">int</td> <td>上级评论id</td> </tr> <tr> <td style="text-align: left;">comment_user_id</td> <td style="text-align: left;">int</td> <td>上级评论的用户id</td> </tr> <tr> <td style="text-align: left;">reply_post_id</td> <td style="text-align: left;">int</td> <td>被回复的评论id</td> </tr> <tr> <td style="text-align: left;">reply_user_id</td> <td style="text-align: left;">int</td> <td>被回复的评论的用户id</td> </tr> <tr> <td style="text-align: left;">content</td> <td style="text-align: left;">int</td> <td>内容</td> </tr> <tr> <td style="text-align: left;">img</td> <td style="text-align: left;">int</td> <td>图片 暂时不用</td> </tr> <tr> <td style="text-align: left;">ip</td> <td style="text-align: left;">int</td> <td>ip地址</td> </tr> <tr> <td style="text-align: left;">reply_count</td> <td style="text-align: left;">int</td> <td>回复的数量 只有当是一级评论的时候才会计数</td> </tr> <tr> <td style="text-align: left;">like_count</td> <td style="text-align: left;">int</td> <td>点赞数量</td> </tr> <tr> <td style="text-align: left;">istop</td> <td style="text-align: left;">int</td> <td>是否置顶</td> </tr> <tr> <td style="text-align: left;">isbest</td> <td style="text-align: left;">int</td> <td>是否加精</td> </tr> <tr> <td style="text-align: left;">is_delete</td> <td style="text-align: left;">int</td> <td>是否删除</td> </tr> <tr> <td style="text-align: left;">create_time</td> <td style="text-align: left;">int</td> <td>创建时间</td> </tr> <tr> <td style="text-align: left;">update_time</td> <td style="text-align: left;">int</td> <td>更新时间</td> </tr> <tr> <td style="text-align: left;">user</td> <td style="text-align: left;">int</td> <td>评论用户详情</td> </tr> <tr> <td style="text-align: left;">replyuser</td> <td style="text-align: left;">int</td> <td>被回复的用户详情</td> </tr> <tr> <td style="text-align: left;">is_like</td> <td style="text-align: left;">int</td> <td>是否点赞</td> </tr> </tbody> </table> <h5>备注</h5> <ul> <li>更多返回错误代码请看首页的错误代码描述</li> </ul> <p>欢迎使用ShowDoc!</p>

页面列表

ITEM_HTML