接口文档

接口文档


小说排行榜

<h5>简要描述</h5> <ul> <li>小说排行榜</li> </ul> <h5>请求URL</h5> <ul> <li><code>/api/listBookRank</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;">rank_type</td> <td style="text-align: left;">是</td> <td style="text-align: left;">string</td> <td>畅销榜best_sell 人气榜popular 收藏榜coll 完本榜finish 更新榜update 新书榜new_book</td> </tr> <tr> <td style="text-align: left;">date_type</td> <td style="text-align: left;">是</td> <td style="text-align: left;">string</td> <td>日day周week月month总all</td> </tr> <tr> <td style="text-align: left;">first_type_id</td> <td style="text-align: left;">是</td> <td style="text-align: left;">int</td> <td>一级分类</td> </tr> <tr> <td style="text-align: left;">second_type_id</td> <td style="text-align: left;">是</td> <td style="text-align: left;">int</td> <td>二级分类</td> </tr> <tr> <td style="text-align: left;">page</td> <td style="text-align: left;">是</td> <td style="text-align: left;">string</td> <td>页码</td> </tr> <tr> <td style="text-align: left;">pageSize</td> <td style="text-align: left;">是</td> <td style="text-align: left;">string</td> <td>数量</td> </tr> </tbody> </table> <h5>返回示例</h5> <pre><code>{ "code": 200, "data": { "data": [ { "book_id": 1, "title": "[全息网游]杂牌术士", "cover": "http://i9-static.jjwxc.net/novelimage.php?novelid=3465772&amp;coverid=67&amp;ver=0cd83bf7eb8a1302c59ceffaaecf8454", "score": "6.6", "score_people_number": 86920, "word_number": 1680499, "word_number_name": "168.05万字", "author_nickname": "醉君天", "tag": [ "贴身暧昧", "那旮旯来的汉子" ], "chapter_number": 239, "source_name": "息壤", "process_name": "连载", "second_type_name": "玄幻", "score_data": { "score_id": 101, "score": 6, "content": "sadasdasdasdasdasdasa", "image": [ "https://tsj-oss.oss-cn-zhangjiakou.aliyuncs.com/default/default_cover.png" ], "like_number": 1, "is_like": false, "reply_number": 0, "coll_number": 0, "is_coll": false, "create_time": "2021-11-23 18:27:10", "is_self": true, "user": { "user_id": 1, "nickname": "999999", "avatar": "https://tsj-oss.oss-cn-zhangjiakou.aliyuncs.com/user/ios_55_1638440000_P5Nt.jpg", "user_exp_level_name": "LV3", "user_exp_level": 3, "follow_status": 0 } } }, { "book_id": 2, "title": "崛起于诸天世界", "cover": "https://qidian.qpic.cn/qdbimg/349573/1013610490/300", "score": "4.0", "score_people_number": 79150, "word_number": 136000, "word_number_name": "13.60万字", "author_nickname": "寒婵在火", "tag": [ "我的武道:救赎", "落雨谷下" ], "chapter_number": 1, "source_name": "起点", "process_name": "连载", "second_type_name": "玄幻", "score_data": { "score_id": 102, "score": 6, "content": "sadasdasdasdasdasdasa", "image": [ "https://tsj-oss.oss-cn-zhangjiakou.aliyuncs.com/default/default_cover.png" ], "like_number": 0, "is_like": false, "reply_number": 0, "coll_number": 0, "is_coll": false, "create_time": "2021-11-24 10:03:49", "is_self": true, "user": { "user_id": 1, "nickname": "999999", "avatar": "https://tsj-oss.oss-cn-zhangjiakou.aliyuncs.com/user/ios_55_1638440000_P5Nt.jpg", "user_exp_level_name": "LV3", "user_exp_level": 3, "follow_status": 0 } } } ], "total": 2 }, "message": "" }</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;">book_id</td> <td style="text-align: left;">int</td> <td>小说id</td> </tr> <tr> <td style="text-align: left;">title</td> <td style="text-align: left;">string</td> <td>小说标题</td> </tr> <tr> <td style="text-align: left;">cover</td> <td style="text-align: left;">string</td> <td>小说封面</td> </tr> <tr> <td style="text-align: left;">score</td> <td style="text-align: left;">int</td> <td>小说评分</td> </tr> <tr> <td style="text-align: left;">score_people_number</td> <td style="text-align: left;">int</td> <td>小说评分人数</td> </tr> <tr> <td style="text-align: left;">word_number</td> <td style="text-align: left;">int</td> <td>字数</td> </tr> <tr> <td style="text-align: left;">author_nickname</td> <td style="text-align: left;">string</td> <td>作家昵称</td> </tr> <tr> <td style="text-align: left;">tag</td> <td style="text-align: left;">array</td> <td>标签</td> </tr> <tr> <td style="text-align: left;">process_name</td> <td style="text-align: left;">string</td> <td>进程 连载 完结</td> </tr> <tr> <td style="text-align: left;">score_data</td> <td style="text-align: left;">object</td> <td>最新评分 没有时字段不输出</td> </tr> <tr> <td style="text-align: left;">score_data.score_id</td> <td style="text-align: left;">int</td> <td>评分id</td> </tr> <tr> <td style="text-align: left;">score_data.score</td> <td style="text-align: left;">int</td> <td>评分分数</td> </tr> <tr> <td style="text-align: left;">score_data.content</td> <td style="text-align: left;">string</td> <td>评分内容</td> </tr> <tr> <td style="text-align: left;">score_data.like_number</td> <td style="text-align: left;">int</td> <td>评分点赞数量</td> </tr> <tr> <td style="text-align: left;">score_data.is_like</td> <td style="text-align: left;">int</td> <td>对评分是否点赞</td> </tr> <tr> <td style="text-align: left;">score_data.reply_number</td> <td style="text-align: left;">int</td> <td>评分评论数量</td> </tr> <tr> <td style="text-align: left;">score_data.coll_number</td> <td style="text-align: left;">int</td> <td>评分收藏数量</td> </tr> <tr> <td style="text-align: left;">score_data.is_coll</td> <td style="text-align: left;">int</td> <td>评分是否收藏</td> </tr> <tr> <td style="text-align: left;">score_data.create_time</td> <td style="text-align: left;">string</td> <td>评分创建时间</td> </tr> <tr> <td style="text-align: left;">score_data.is_self</td> <td style="text-align: left;">int</td> <td>评分是否是自己发的</td> </tr> <tr> <td style="text-align: left;">score_data.user</td> <td style="text-align: left;">int</td> <td>评分用户数据</td> </tr> <tr> <td style="text-align: left;">score_data.user.user_id</td> <td style="text-align: left;">int</td> <td>评分用户id</td> </tr> <tr> <td style="text-align: left;">score_data.user. nickname</td> <td style="text-align: left;">string</td> <td>评分用户昵称</td> </tr> <tr> <td style="text-align: left;">score_data.user. avatar</td> <td style="text-align: left;">string</td> <td>评分用户头像</td> </tr> <tr> <td style="text-align: left;">score_data.user. user_exp_level_name</td> <td style="text-align: left;">string</td> <td>评分用户经验等级名称</td> </tr> <tr> <td style="text-align: left;">score_data.user.user_exp_level</td> <td style="text-align: left;">int</td> <td>评分用户经验等级</td> </tr> <tr> <td style="text-align: left;">score_data.user.follow_status</td> <td style="text-align: left;">int</td> <td>关注状态0未关注1已关注3相互关注</td> </tr> </tbody> </table> <h5>备注</h5> <ul> <li>更多返回错误代码请看首页的错误代码描述</li> </ul>

页面列表

ITEM_HTML