接口文档

接口文档


书架筛选页

<p>[TOC]</p> <h5>简要描述</h5> <ul> <li>书架筛选页</li> </ul> <h5>请求URL</h5> <ul> <li><code>http://xx.com/api/getUserBookShelfScreen</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> </tbody> </table> <h5>返回示例</h5> <pre><code>{ "code": 200, "message": "ok", "data": { "screen_list": [ { "title": "作品状态", "list": [ { "name": "连载", "input_type": "radio", "screen": "work_status", "value": 1, "novel_number": 27 }, { "name": "完本", "input_type": "radio", "screen": "work_status", "value": 2, "novel_number": 5 } ] }, { "title": "更新状态", "list": [ { "name": "3天内有更新", "input_type": "radio", "screen": "update_status", "value": 1, "novel_number": 0 }, { "name": "7天内有更新", "input_type": "radio", "screen": "update_status", "value": 2, "novel_number": 0 }, { "name": "30天内有更新", "input_type": "radio", "screen": "update_status", "value": 3, "novel_number": 1 }, { "name": "30天以上有更新", "input_type": "radio", "screen": "update_status", "value": 4, "novel_number": 31 } ] }, { "title": "阅读状态", "list": [ { "name": "未读过", "input_type": "radio", "screen": "read_status", "value": 1, "novel_number": 9 }, { "name": "已读完", "input_type": "radio", "screen": "read_status", "value": 2, "novel_number": 0 }, { "name": "超过50章未读", "input_type": "radio", "screen": "read_status", "value": 3, "novel_number": 27 }, { "name": "超过100章未读", "input_type": "radio", "screen": "read_status", "value": 4, "novel_number": 25 } ] }, { "title": "男频", "list": [ { "name": "玄幻", "input_type": "checkbox", "screen": "second_type", "value": 1, "novel_number": 6 }, { "name": "仙侠", "input_type": "checkbox", "screen": "second_type", "value": 2, "novel_number": 4 }, { "name": "都市", "input_type": "checkbox", "screen": "second_type", "value": 3, "novel_number": 2 }, { "name": "历史", "input_type": "checkbox", "screen": "second_type", "value": 4, "novel_number": 7 }, { "name": "科幻", "input_type": "checkbox", "screen": "second_type", "value": 5, "novel_number": 2 }, { "name": "奇幻", "input_type": "checkbox", "screen": "second_type", "value": 6, "novel_number": 0 }, { "name": "军事", "input_type": "checkbox", "screen": "second_type", "value": 7, "novel_number": 2 }, { "name": "轻小说", "input_type": "checkbox", "screen": "second_type", "value": 9, "novel_number": 0 }, { "name": "悬疑", "input_type": "checkbox", "screen": "second_type", "value": 11, "novel_number": 2 }, { "name": "体育", "input_type": "checkbox", "screen": "second_type", "value": 12, "novel_number": 1 }, { "name": "游戏", "input_type": "checkbox", "screen": "second_type", "value": 13, "novel_number": 1 }, { "name": "武侠", "input_type": "checkbox", "screen": "second_type", "value": 14, "novel_number": 1 } ] }, { "title": "女频", "list": [ { "name": "现代言情", "input_type": "checkbox", "screen": "second_type", "value": 77, "novel_number": 1 }, { "name": "古代言情", "input_type": "checkbox", "screen": "second_type", "value": 80, "novel_number": 0 }, { "name": "幻想言情", "input_type": "checkbox", "screen": "second_type", "value": 81, "novel_number": 0 }, { "name": "纯爱小说", "input_type": "checkbox", "screen": "second_type", "value": 82, "novel_number": 2 }, { "name": "无CP", "input_type": "checkbox", "screen": "second_type", "value": 83, "novel_number": 1 } ] } ], "total_novel_number": 32, } }</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;">groupid</td> <td style="text-align: left;">int</td> <td>用户组id,1:超级管理员;2:普通用户</td> </tr> </tbody> </table> <h5>备注</h5> <ul> <li>更多返回错误代码请看首页的错误代码描述</li> </ul>

页面列表

ITEM_HTML