1 |
- define({ "api": [
{
"version": "1.0.0",
"description": "<p>首页(male|female)</p>",
"type": "get",
"url": "books/{sex}/index",
"title": "首页(male|female)",
"group": "Book",
"parameter": {
"fields": {
"Parameter": [
{
"group": "Parameter",
"type": "String",
"optional": true,
"field": "token",
"description": "<p>token</p>"
}
]
}
},
"header": {
"fields": {
"Header": [
{
"group": "Header",
"type": "String",
"optional": true,
"field": "Authorization",
"description": "<p>token 两个token任选其一</p>"
}
]
}
},
"name": "getBookLists",
"success": {
"fields": {
"Success 200": [
{
"group": "Success 200",
"type": "int",
"optional": false,
"field": "code",
"description": "<p>状态码</p>"
},
{
"group": "Success 200",
"type": "String",
"optional": false,
"field": "msg",
"description": "<p>信息</p>"
},
{
"group": "Success 200",
"type": "object",
"optional": false,
"field": "data",
"description": "<p>结果集</p>"
}
]
},
"examples": [
{
"title": "Success-Response:",
"content": "HTTP/1.1 200 OK\n{\n code: 0,\n msg: \"\",\n data: [\n {\n type: \"lunbo\",\n lable: \"男频\",\n books: [\n {},{}\n ]\n },\n {\n type: \"hot\",\n lable: \"热门推荐\",\n books: [\n {},{}\n ]\n }\n ]\n }",
"type": "json"
}
]
},
"filename": "app/Http/Controllers/KuaiYingYong/Book/BookController.php",
"groupTitle": "图书"
},
{
"version": "1.0.0",
"description": "<p>获取分类</p>",
"type": "get",
"url": "books/getCategory",
"title": "获取分类",
"parameter": {
"fields": {
"Parameter": [
{
"group": "Parameter",
"type": "String",
"optional": true,
"field": "token",
"description": "<p>token</p>"
}
]
}
},
"header": {
"fields": {
"Header": [
{
"group": "Header",
"type": "String",
"optional": true,
"field": "Authorization",
"description": "<p>token 两个token任选其一</p>"
}
]
}
},
"group": "Book",
"name": "getCategory",
"success": {
"fields": {
"Success 200": [
{
"group": "Success 200",
"type": "int",
"optional": false,
"field": "code",
"description": "<p>状态码</p>"
},
{
"group": "Success 200",
"type": "String",
"optional": false,
"field": "msg",
"description": "<p>信息</p>"
},
{
"group": "Success 200",
"type": "object",
"optional": false,
"field": "data",
"description": "<p>结果集</p>"
}
]
},
"examples": [
{
"title": "Success-Response:",
"content": "HTTP/1.1 200 OK\n{\n code: 0,\n msg: \"\",\n data: [\n {\n id: 1,\n name: \"男频\",\n children: [\n {\n id: 7,\n name: \"灵异鬼怪\"\n },\n {\n id: 8,\n name: \"历史穿越\"\n },\n {\n id: 30,\n name: \"青春爱情\"\n }\n ]\n },\n {\n id: 2,\n name: \"女频\",\n children: [\n {\n id: 26,\n name: \"豪门总裁\"\n },\n {\n id: 35,\n name: \"民国爱情\"\n }\n ]\n }\n ]\n }",
"type": "json"
}
]
},
"filename": "app/Http/Controllers/KuaiYingYong/Book/BookCategoryController.php",
"groupTitle": "图书"
},
{
"version": "1.0.0",
"description": "<p>获取图书详情</p>",
"type": "get",
"url": "book/{bid}",
"title": "获取图书详情",
"group": "Book",
"name": "index",
"parameter": {
"fields": {
"Parameter": [
{
"group": "Parameter",
"type": "String",
"optional": true,
"field": "token",
"description": "<p>token</p>"
}
]
}
},
"header": {
"fields": {
"Header": [
{
"group": "Header",
"type": "String",
"optional": true,
"field": "Authorization",
"description": "<p>token 两个token任选其一</p>"
}
]
}
},
"success": {
"fields": {
"Success 200": [
{
"group": "Success 200",
"type": "int",
"optional": false,
"field": "code",
"description": "<p>状态码</p>"
},
{
"group": "Success 200",
"type": "String",
"optional": false,
"field": "msg",
"description": "<p>信息</p>"
},
{
"group": "Success 200",
"type": "object",
"optional": false,
"field": "data",
"description": "<p>结果集</p>"
},
{
"group": "Success 200",
"type": "Int",
"optional": false,
"field": "data.book_id",
"description": "<p>bid</p>"
},
{
"group": "Success 200",
"type": "String",
"optional": false,
"field": "data.book_name",
"description": "<p>书名</p>"
},
{
"group": "Success 200",
"type": "String",
"optional": false,
"field": "data.book_summary",
"description": "<p>简介</p>"
},
{
"group": "Success 200",
"type": "String",
"optional": false,
"field": "data.book_author",
"description": "<p>作者</p>"
},
{
"group": "Success 200",
"type": "String",
"optional": false,
"field": "data.cover_url",
"description": "<p>封面</p>"
},
{
"group": "Success 200",
"type": "Int",
"optional": false,
"field": "data.book_word_count",
"description": "<p>字数</p>"
},
{
"group": "Success 200",
"type": "Int",
"optional": false,
"field": "data.book_chapter_total",
"description": "<p>章节数</p>"
},
{
"group": "Success 200",
"type": "Int",
"optional": false,
"field": "data.book_category_id",
"description": "<p>分类</p>"
},
{
"group": "Success 200",
"type": "String",
"optional": false,
"field": "data.book_category",
"description": "<p>分类名</p>"
},
{
"group": "Success 200",
"type": "Int",
"optional": false,
"field": "data.book_end_status",
"description": "<p>是否完结</p>"
},
{
"group": "Success 200",
"type": "String",
"optional": false,
"field": "data.book_published_time",
"description": "<p>发布时间</p>"
},
{
"group": "Success 200",
"type": "String",
"optional": false,
"field": "data.copyright",
"description": "<p>版权信息</p>"
},
{
"group": "Success 200",
"type": "Int",
"optional": false,
"field": "data.force_subscribe_chapter_id",
"description": "<p>强制关注的章节数</p>"
},
{
"group": "Success 200",
"type": "String",
"optional": false,
"field": "data.update_time",
"description": "<p>更新时间</p>"
},
{
"group": "Success 200",
"type": "Int",
"optional": false,
"field": "data.is_on_user_shelf",
"description": "<p>是否加入架</p>"
},
{
"group": "Success 200",
"type": "Int",
"optional": false,
"field": "data.book_price",
"description": "<p>是否上架</p>"
},
{
"group": "Success 200",
"type": "String",
"optional": false,
"field": "data.charge_type",
"description": "<p>收费类型</p>"
},
{
"group": "Success 200",
"type": "String",
"optional": false,
"field": "data.keyword",
"description": "<p>关键词</p>"
},
{
"group": "Success 200",
"type": "String",
"optional": false,
"field": "data.recommend_index",
"description": "<p>推荐指数</p>"
},
{
"group": "Success 200",
"type": "String",
"optional": false,
"field": "data.is_show_index_content",
"description": "<p>是否显示推荐指数文本</p>"
},
{
"group": "Success 200",
"type": "Int",
"optional": false,
"field": "data.click_count",
"description": "<p>点击数</p>"
},
{
"group": "Success 200",
"type": "Int",
"optional": false,
"field": "data.product_id",
"description": "<p>product_id</p>"
},
{
"group": "Success 200",
"type": "Int",
"optional": false,
"field": "data.last_cid",
"description": "<p>最后一张cid</p>"
},
{
"group": "Success 200",
"type": "Int",
"optional": false,
"field": "data.last_chapter",
"description": "<p>第254章 婚礼(大结局)</p>"
},
{
"group": "Success 200",
"type": "Int",
"optional": false,
"field": "data.last_chapter_is_vip",
"description": "<p>第254章 婚礼(大结局)</p>"
},
{
"group": "Success 200",
"type": "Int",
"optional": false,
"field": "data.first_cid",
"description": "<p>第一章cid</p>"
}
]
},
"examples": [
{
"title": "Success-Response:",
"content": "HTTP/1.1 200 OK\n{\n code: 0,\n msg: \"\",\n data: {\n book_id: 5,\n book_name: \"肌缘巧合\",\n book_summary: \" 他是权势倾天,纵横商界的王者,却偏偏钟情于她,一宠成瘾。“女人,我要你......只要你能满足我,别墅、游轮、支票,你随便挑。”她羞涩的半低着头:“我只想要你。”他挑眉,“你野心不小啊!”她妩媚一笑,解开他的领带,“难道你不愿意!”他宠她爱她,给她所有想要的。只是有一天她终于忍不住暴走,“靠,你有没有节制呀?我要离婚。”\",\n book_author: \"妖火\",\n cover_url: \"http://www.leyuee.com/cover/0/8.jpg\",\n book_word_count: 0,\n book_chapter_total: 0,\n book_category_id: null,\n book_category: \"爆笑,宠文,潜规则\",\n book_end_status: 8,\n book_published_time: null,\n copyright: null,\n charge_type: null,\n force_subscribe_chapter_id: 0,\n update_time: null,\n is_on_user_shelf: 0,\n book_price: null,\n keyword: 关键词,\n recommend_index:2,\n is_show_index_content:0,\n click_count:0,\n product_id:0,\n last_cid:0,\n last_chapter:0,\n last_chapter_is_vip:0,\n }\n }",
"type": "json"
}
]
},
"filename": "app/Http/Controllers/KuaiYingYong/Book/BookController.php",
"groupTitle": "图书"
},
{
"version": "1.0.0",
"description": "<p>书库</p>",
"type": "get",
"url": "books/library",
"title": "书库",
"parameter": {
"fields": {
"Parameter": [
{
"group": "Parameter",
"type": "String",
"optional": false,
"field": "key",
"description": ""
},
{
"group": "Parameter",
"type": "Int",
"optional": false,
"field": "category_id",
"description": "<p>分类id</p>"
},
{
"group": "Parameter",
"type": "String",
"optional": false,
"field": "order_field",
"description": "<p>排序字段(推荐指数:recommend_index|点击数:click_count|字数:size|update:时间)</p>"
},
{
"group": "Parameter",
"type": "String",
"optional": false,
"field": "order_seq",
"description": "<p>排序顺序(顺序:asc|逆序:desc)</p>"
},
{
"group": "Parameter",
"type": "String",
"optional": true,
"field": "page_size",
"description": "<p>分页大小</p>"
},
{
"group": "Parameter",
"type": "String",
"optional": true,
"field": "page",
"description": "<p>页码</p>"
},
{
"group": "Parameter",
"type": "String",
"optional": true,
"field": "status",
"description": "<p>完结与否(0|1)完结1 连载0</p>"
},
{
"group": "Parameter",
"type": "String",
"optional": true,
"field": "token",
"description": "<p>token</p>"
}
]
}
},
"header": {
"fields": {
"Header": [
{
"group": "Header",
"type": "String",
"optional": true,
"field": "Authorization",
"description": "<p>token 两个token任选其一</p>"
}
]
}
},
"group": "Book",
"name": "library",
"success": {
"fields": {
"Success 200": [
{
"group": "Success 200",
"type": "int",
"optional": false,
"field": "code",
"description": "<p>状态码</p>"
},
{
"group": "Success 200",
"type": "String",
"optional": false,
"field": "msg",
"description": "<p>信息</p>"
},
{
"group": "Success 200",
"type": "object",
"optional": false,
"field": "data",
"description": "<p>结果集</p>"
},
{
"group": "Success 200",
"type": "Array",
"optional": false,
"field": "data.list",
"description": "<p>结果数据集</p>"
},
{
"group": "Success 200",
"type": "Int",
"optional": false,
"field": "data.list.book_id",
"description": "<p>bid</p>"
},
{
"group": "Success 200",
"type": "String",
"optional": false,
"field": "data.list.book_name",
"description": "<p>书名</p>"
},
{
"group": "Success 200",
"type": "String",
"optional": false,
"field": "data.list.book_summary",
"description": "<p>简介</p>"
},
{
"group": "Success 200",
"type": "String",
"optional": false,
"field": "data.list.book_author",
"description": "<p>作者</p>"
},
{
"group": "Success 200",
"type": "String",
"optional": false,
"field": "data.list.cover_url",
"description": "<p>封面</p>"
},
{
"group": "Success 200",
"type": "Int",
"optional": false,
"field": "data.list.book_word_count",
"description": "<p>字数</p>"
},
{
"group": "Success 200",
"type": "Int",
"optional": false,
"field": "data.list.book_chapter_total",
"description": "<p>章节数</p>"
},
{
"group": "Success 200",
"type": "Int",
"optional": false,
"field": "data.list.book_category_id",
"description": "<p>分类</p>"
},
{
"group": "Success 200",
"type": "String",
"optional": false,
"field": "data.list.book_category",
"description": "<p>分类名</p>"
},
{
"group": "Success 200",
"type": "String",
"optional": false,
"field": "data.list.book_end_status",
"description": "<p>是否完结</p>"
},
{
"group": "Success 200",
"type": "String",
"optional": false,
"field": "data.list.book_published_time",
"description": "<p>发布时间</p>"
},
{
"group": "Success 200",
"type": "String",
"optional": false,
"field": "data.list.copyright",
"description": "<p>版权信息</p>"
},
{
"group": "Success 200",
"type": "Int",
"optional": false,
"field": "data.list.force_subscribe_chapter_id",
"description": "<p>强制关注的章节数</p>"
},
{
"group": "Success 200",
"type": "String",
"optional": false,
"field": "data.list.update_time",
"description": "<p>更新时间</p>"
},
{
"group": "Success 200",
"type": "Int",
"optional": false,
"field": "data.list.is_on_shelf",
"description": "<p>是否上架</p>"
},
{
"group": "Success 200",
"type": "String",
"optional": false,
"field": "data.list.book_price",
"description": "<p>是否上架</p>"
},
{
"group": "Success 200",
"type": "String",
"optional": false,
"field": "data.list.recommend_index",
"description": "<p>推荐指数</p>"
},
{
"group": "Success 200",
"type": "Int",
"optional": false,
"field": "data.list.charge_type",
"description": "<p>收费类型</p>"
},
{
"group": "Success 200",
"type": "Int",
"optional": false,
"field": "data.list.keyword",
"description": "<p>关键词</p>"
},
{
"group": "Success 200",
"type": "Int",
"optional": false,
"field": "data.list.is_show_index_content",
"description": "<p>是否显示推荐指数文本</p>"
},
{
"group": "Success 200",
"type": "Int",
"optional": false,
"field": "data.list.click_count",
"description": "<p>点击数</p>"
},
{
"group": "Success 200",
"type": "Int",
"optional": false,
"field": "data.list.product_id",
"description": "<p>product_id</p>"
},
{
"group": "Success 200",
"type": "Int",
"optional": false,
"field": "data.list.last_cid",
"description": "<p>1224</p>"
},
{
"group": "Success 200",
"type": "Int",
"optional": false,
"field": "data.list.last_chapter",
"description": "<p>第254章 婚礼(大结局)</p>"
},
{
"group": "Success 200",
"type": "object",
"optional": false,
"field": "data.meta",
"description": "<p>分页信息</p>"
},
{
"group": "Success 200",
"type": "Int",
"optional": false,
"field": "data.meta.total",
"description": "<p>总条数</p>"
},
{
"group": "Success 200",
"type": "Int",
"optional": false,
"field": "data.meta.per_page",
"description": "<p>每页条数</p>"
},
{
"group": "Success 200",
"type": "Int",
"optional": false,
"field": "data.meta.current_page",
"description": "<p>当前页</p>"
},
{
"group": "Success 200",
"type": "Int",
"optional": false,
"field": "data.meta.last_page",
"description": "<p>最后页</p>"
},
{
"group": "Success 200",
"type": "String",
"optional": false,
"field": "data.meta.next_page_url",
"description": "<p>下一页</p>"
},
{
"group": "Success 200",
"type": "String",
"optional": false,
"field": "data.meta.prev_page_url",
"description": "<p>上一页</p>"
}
]
},
"examples": [
{
"title": "Success-Response:",
"content": "HTTP/1.1 200 OK\n{\n code: 0,\n msg: \"\",\n data: {\n list: [\n {\n book_id: 5,\n book_name: \"肌缘巧合\",\n book_summary: \" 他是权势倾天,纵横商界的王者,却偏偏钟情于她,一宠成瘾。“女人,我要你......只要你能满足我,别墅、游轮、支票,你随便挑。”她羞涩的半低着头:“我只想要你。”他挑眉,“你野心不小啊!”她妩媚一笑,解开他的领带,“难道你不愿意!”他宠她爱她,给她所有想要的。只是有一天她终于忍不住暴走,“靠,你有没有节制呀?我要离婚。”\",\n book_author: \"妖火\",\n cover_url: \"http://www.leyuee.com/cover/0/8.jpg\",\n book_word_count: 0,\n book_chapter_total: 0,\n book_category_id: null,\n book_category: \"爆笑,宠文,潜规则\",\n book_end_status: 8,\n book_published_time: null,\n copyright: null,\n charge_type: null,\n force_subscribe_chapter_id: 0,\n update_time: null,\n is_on_shelf: 1,\n book_price: null,\n keyword: \"温馨,虐心,清水\",\n recommend_index:2,\n is_show_index_content:0,\n click_count:0,\n product_id:0,\n last_cid:0,\n last_chapter:第254章 婚礼(大结局),\n },\n ],\n meta: {\n total: 18,\n per_page: 15,\n current_page: 1,\n last_page: 2,\n next_page_url: \"http://myapi.cn/api/hotrank/books?page=2\",\n prev_page_url: \"\"\n }\n }\n }",
"type": "json"
}
]
},
"filename": "app/Http/Controllers/KuaiYingYong/Book/BookController.php",
"groupTitle": "图书"
},
{
"version": "1.0.0",
"description": "<p>排行帮</p>",
"type": "get",
"url": "books/rank",
"title": "排行帮",
"parameter": {
"fields": {
"Parameter": [
{
"group": "Parameter",
"type": "Int",
"optional": false,
"field": "type",
"description": "<p>(点击帮:1|字数帮:2|新书榜|3)</p>"
},
{
"group": "Parameter",
"type": "Int",
"optional": false,
"field": "time",
"description": "<p>(周:1|月:2|总|3)</p>"
},
{
"group": "Parameter",
"type": "String",
"optional": true,
"field": "token",
"description": "<p>token</p>"
}
]
}
},
"header": {
"fields": {
"Header": [
{
"group": "Header",
"type": "String",
"optional": true,
"field": "Authorization",
"description": "<p>token 两个token任选其一</p>"
}
]
}
},
"group": "Book",
"name": "rank",
"success": {
"fields": {
"Success 200": [
{
"group": "Success 200",
"type": "int",
"optional": false,
"field": "code",
"description": "<p>状态码</p>"
},
{
"group": "Success 200",
"type": "String",
"optional": false,
"field": "msg",
"description": "<p>信息</p>"
},
{
"group": "Success 200",
"type": "object",
"optional": false,
"field": "data",
"description": "<p>结果集</p>"
},
{
"group": "Success 200",
"type": "Int",
"optional": false,
"field": "data.book_id",
"description": "<p>bid</p>"
},
{
"group": "Success 200",
"type": "String",
"optional": false,
"field": "data.book_name",
"description": "<p>书名</p>"
},
{
"group": "Success 200",
"type": "String",
"optional": false,
"field": "data.book_summary",
"description": "<p>简介</p>"
},
{
"group": "Success 200",
"type": "String",
"optional": false,
"field": "data.book_author",
"description": "<p>作者</p>"
},
{
"group": "Success 200",
"type": "String",
"optional": false,
"field": "data.cover_url",
"description": "<p>封面</p>"
},
{
"group": "Success 200",
"type": "Int",
"optional": false,
"field": "data.book_word_count",
"description": "<p>字数</p>"
},
{
"group": "Success 200",
"type": "Int",
"optional": false,
"field": "data.book_chapter_total",
"description": "<p>章节数</p>"
},
{
"group": "Success 200",
"type": "Int",
"optional": false,
"field": "data.book_category_id",
"description": "<p>分类</p>"
},
{
"group": "Success 200",
"type": "String",
"optional": false,
"field": "data.book_category",
"description": "<p>分类名</p>"
},
{
"group": "Success 200",
"type": "String",
"optional": false,
"field": "data.book_end_status",
"description": "<p>是否完结</p>"
},
{
"group": "Success 200",
"type": "String",
"optional": false,
"field": "data.book_published_time",
"description": "<p>发布时间</p>"
},
{
"group": "Success 200",
"type": "String",
"optional": false,
"field": "data.copyright",
"description": "<p>版权信息</p>"
},
{
"group": "Success 200",
"type": "Int",
"optional": false,
"field": "data.force_subscribe_chapter_id",
"description": "<p>强制关注的章节数</p>"
},
{
"group": "Success 200",
"type": "String",
"optional": false,
"field": "data.update_time",
"description": "<p>更新时间</p>"
},
{
"group": "Success 200",
"type": "Int",
"optional": false,
"field": "data.is_on_shelf",
"description": "<p>是否上架</p>"
},
{
"group": "Success 200",
"type": "String",
"optional": false,
"field": "data.book_price",
"description": "<p>是否上架</p>"
},
{
"group": "Success 200",
"type": "String",
"optional": false,
"field": "data.recommend_index",
"description": "<p>推荐指数</p>"
},
{
"group": "Success 200",
"type": "Int",
"optional": false,
"field": "data.charge_type",
"description": "<p>收费类型</p>"
},
{
"group": "Success 200",
"type": "Int",
"optional": false,
"field": "data.keyword",
"description": "<p>关键词</p>"
},
{
"group": "Success 200",
"type": "Int",
"optional": false,
"field": "data.is_show_index_content",
"description": "<p>是否显示推荐指数文本</p>"
},
{
"group": "Success 200",
"type": "Int",
"optional": false,
"field": "data.click_count",
"description": "<p>点击数</p>"
},
{
"group": "Success 200",
"type": "Int",
"optional": false,
"field": "data.product_id",
"description": "<p>product_id</p>"
},
{
"group": "Success 200",
"type": "Int",
"optional": false,
"field": "data.last_cid",
"description": "<p>123</p>"
},
{
"group": "Success 200",
"type": "Int",
"optional": false,
"field": "data.last_chapter",
"description": "<p>第254章 婚礼(大结局)</p>"
}
]
},
"examples": [
{
"title": "Success-Response:",
"content": "HTTP/1.1 200 OK\n{\n code: 0,\n msg: \"\",\n data: {\n male:[\n {\n book_id: 5,\n book_name: \"肌缘巧合\",\n book_summary: \" 他是权势倾天,纵横商界的王者,却偏偏钟情于她,一宠成瘾。“女人,我要你......只要你能满足我,别墅、游轮、支票,你随便挑。”她羞涩的半低着头:“我只想要你。”他挑眉,“你野心不小啊!”她妩媚一笑,解开他的领带,“难道你不愿意!”他宠她爱她,给她所有想要的。只是有一天她终于忍不住暴走,“靠,你有没有节制呀?我要离婚。”\",\n book_author: \"妖火\",\n cover_url: \"http://www.leyuee.com/cover/0/8.jpg\",\n book_word_count: 0,\n book_chapter_total: 0,\n book_category_id: null,\n book_category: \"爆笑,宠文,潜规则\",\n book_end_status: 8,\n book_published_time: null,\n copyright: null,\n charge_type: null,\n force_subscribe_chapter_id: 0,\n update_time: null,\n is_on_shelf: 1,\n book_price: null,\n keyword: \"温馨,虐心,清水\",\n recommend_index:2,\n is_show_index_content:0,\n click_count:0,\n product_id:0,\n last_cid:0,\n last_chapter:第254章 婚礼(大结局),\n },\n ],\n female:[{},{}] \n }\n }",
"type": "json"
}
]
},
"filename": "app/Http/Controllers/KuaiYingYong/Book/BookController.php",
"groupTitle": "图书"
},
{
"version": "1.0.0",
"description": "<p>尾页推荐</p>",
"type": "get",
"url": "books/readOverRecommend",
"title": "尾页推荐",
"parameter": {
"fields": {
"Parameter": [
{
"group": "Parameter",
"type": "Int",
"optional": false,
"field": "bid",
"description": ""
},
{
"group": "Parameter",
"type": "String",
"optional": true,
"field": "token",
"description": "<p>token</p>"
}
]
}
},
"group": "Book",
"header": {
"fields": {
"Header": [
{
"group": "Header",
"type": "String",
"optional": true,
"field": "Authorization",
"description": "<p>token 两个token任选其一</p>"
}
]
}
},
"name": "readOverRecommend",
"success": {
"fields": {
"Success 200": [
{
"group": "Success 200",
"type": "int",
"optional": false,
"field": "code",
"description": "<p>状态码</p>"
},
{
"group": "Success 200",
"type": "String",
"optional": false,
"field": "msg",
"description": "<p>信息</p>"
},
{
"group": "Success 200",
"type": "object",
"optional": false,
"field": "data",
"description": "<p>结果集</p>"
},
{
"group": "Success 200",
"type": "Int",
"optional": false,
"field": "data.book_id",
"description": "<p>bid</p>"
},
{
"group": "Success 200",
"type": "String",
"optional": false,
"field": "data.book_name",
"description": "<p>书名</p>"
},
{
"group": "Success 200",
"type": "String",
"optional": false,
"field": "data.book_summary",
"description": "<p>简介</p>"
},
{
"group": "Success 200",
"type": "String",
"optional": false,
"field": "data.book_author",
"description": "<p>作者</p>"
},
{
"group": "Success 200",
"type": "String",
"optional": false,
"field": "data.cover_url",
"description": "<p>封面</p>"
},
{
"group": "Success 200",
"type": "Int",
"optional": false,
"field": "data.book_word_count",
"description": "<p>字数</p>"
},
{
"group": "Success 200",
"type": "Int",
"optional": false,
"field": "data.book_chapter_total",
"description": "<p>章节数</p>"
},
{
"group": "Success 200",
"type": "Int",
"optional": false,
"field": "data.book_category_id",
"description": "<p>分类</p>"
},
{
"group": "Success 200",
"type": "String",
"optional": false,
"field": "data.book_category",
"description": "<p>分类名</p>"
},
{
"group": "Success 200",
"type": "String",
"optional": false,
"field": "data.book_end_status",
"description": "<p>是否完结</p>"
},
{
"group": "Success 200",
"type": "String",
"optional": false,
"field": "data.book_published_time",
"description": "<p>发布时间</p>"
},
{
"group": "Success 200",
"type": "String",
"optional": false,
"field": "data.copyright",
"description": "<p>版权信息</p>"
},
{
"group": "Success 200",
"type": "Int",
"optional": false,
"field": "data.force_subscribe_chapter_id",
"description": "<p>强制关注的章节数</p>"
},
{
"group": "Success 200",
"type": "String",
"optional": false,
"field": "data.update_time",
"description": "<p>更新时间</p>"
},
{
"group": "Success 200",
"type": "Int",
"optional": false,
"field": "data.is_on_shelf",
"description": "<p>是否上架</p>"
},
{
"group": "Success 200",
"type": "String",
"optional": false,
"field": "data.book_price",
"description": "<p>是否上架</p>"
},
{
"group": "Success 200",
"type": "String",
"optional": false,
"field": "data.recommend_index",
"description": "<p>推荐指数</p>"
},
{
"group": "Success 200",
"type": "Int",
"optional": false,
"field": "data.charge_type",
"description": "<p>收费类型</p>"
},
{
"group": "Success 200",
"type": "Int",
"optional": false,
"field": "data.keyword",
"description": "<p>关键词</p>"
},
{
"group": "Success 200",
"type": "Int",
"optional": false,
"field": "data.is_show_index_content",
"description": "<p>是否显示推荐指数文本</p>"
},
{
"group": "Success 200",
"type": "Int",
"optional": false,
"field": "data.click_count",
"description": "<p>点击数</p>"
},
{
"group": "Success 200",
"type": "Int",
"optional": false,
"field": "data.product_id",
"description": "<p>product_id</p>"
},
{
"group": "Success 200",
"type": "Int",
"optional": false,
"field": "data.last_cid",
"description": "<p>123</p>"
},
{
"group": "Success 200",
"type": "Int",
"optional": false,
"field": "data.last_chapter",
"description": "<p>第254章 婚礼(大结局)</p>"
}
]
},
"examples": [
{
"title": "Success-Response:",
"content": "HTTP/1.1 200 OK\n{\n code: 0,\n msg: \"\",\n data: {\n [\n {\n book_id: 5,\n book_name: \"肌缘巧合\",\n book_summary: \" 他是权势倾天,纵横商界的王者,却偏偏钟情于她,一宠成瘾。“女人,我要你......只要你能满足我,别墅、游轮、支票,你随便挑。”她羞涩的半低着头:“我只想要你。”他挑眉,“你野心不小啊!”她妩媚一笑,解开他的领带,“难道你不愿意!”他宠她爱她,给她所有想要的。只是有一天她终于忍不住暴走,“靠,你有没有节制呀?我要离婚。”\",\n book_author: \"妖火\",\n cover_url: \"http://www.leyuee.com/cover/0/8.jpg\",\n book_word_count: 0,\n book_chapter_total: 0,\n book_category_id: null,\n book_category: \"爆笑,宠文,潜规则\",\n book_end_status: 8,\n book_published_time: null,\n copyright: null,\n charge_type: null,\n force_subscribe_chapter_id: 0,\n update_time: null,\n is_on_shelf: 1,\n book_price: null,\n keyword: \"温馨,虐心,清水\",\n recommend_index:2,\n is_show_index_content:0,\n click_count:0,\n product_id:0,\n last_cid:0,\n last_chapter:第254章 婚礼(大结局),\n },\n ],\n }\n }",
"type": "json"
}
]
},
"filename": "app/Http/Controllers/KuaiYingYong/Book/BookController.php",
"groupTitle": "图书"
},
{
"version": "1.0.0",
"description": "<p>相似推荐</p>",
"type": "get",
"url": "books/similar",
"title": "相似推荐",
"parameter": {
"fields": {
"Parameter": [
{
"group": "Parameter",
"type": "Int",
"optional": false,
"field": "category_id",
"description": ""
},
{
"group": "Parameter",
"type": "Int",
"optional": false,
"field": "bid",
"description": ""
},
{
"group": "Parameter",
"type": "String",
"optional": true,
"field": "token",
"description": "<p>token</p>"
}
]
}
},
"group": "Book",
"name": "similarRecom",
"header": {
"fields": {
"Header": [
{
"group": "Header",
"type": "String",
"optional": true,
"field": "Authorization",
"description": "<p>token 两个token任选其一</p>"
}
]
}
},
"success": {
"fields": {
"Success 200": [
{
"group": "Success 200",
"type": "int",
"optional": false,
"field": "code",
"description": "<p>状态码</p>"
},
{
"group": "Success 200",
"type": "String",
"optional": false,
"field": "msg",
"description": "<p>信息</p>"
},
{
"group": "Success 200",
"type": "object",
"optional": false,
"field": "data",
"description": "<p>结果集</p>"
},
{
"group": "Success 200",
"type": "Int",
"optional": false,
"field": "data.book_id",
"description": "<p>bid</p>"
},
{
"group": "Success 200",
"type": "String",
"optional": false,
"field": "data.book_name",
"description": "<p>书名</p>"
},
{
"group": "Success 200",
"type": "String",
"optional": false,
"field": "data.book_summary",
"description": "<p>简介</p>"
},
{
"group": "Success 200",
"type": "String",
"optional": false,
"field": "data.book_author",
"description": "<p>作者</p>"
},
{
"group": "Success 200",
"type": "String",
"optional": false,
"field": "data.cover_url",
"description": "<p>封面</p>"
},
{
"group": "Success 200",
"type": "Int",
"optional": false,
"field": "data.book_word_count",
"description": "<p>字数</p>"
},
{
"group": "Success 200",
"type": "Int",
"optional": false,
"field": "data.book_chapter_total",
"description": "<p>章节数</p>"
},
{
"group": "Success 200",
"type": "Int",
"optional": false,
"field": "data.book_category_id",
"description": "<p>分类</p>"
},
{
"group": "Success 200",
"type": "String",
"optional": false,
"field": "data.book_category",
"description": "<p>分类名</p>"
},
{
"group": "Success 200",
"type": "String",
"optional": false,
"field": "data.book_end_status",
"description": "<p>是否完结</p>"
},
{
"group": "Success 200",
"type": "String",
"optional": false,
"field": "data.book_published_time",
"description": "<p>发布时间</p>"
},
{
"group": "Success 200",
"type": "String",
"optional": false,
"field": "data.copyright",
"description": "<p>版权信息</p>"
},
{
"group": "Success 200",
"type": "Int",
"optional": false,
"field": "data.force_subscribe_chapter_id",
"description": "<p>强制关注的章节数</p>"
},
{
"group": "Success 200",
"type": "String",
"optional": false,
"field": "data.update_time",
"description": "<p>更新时间</p>"
},
{
"group": "Success 200",
"type": "Int",
"optional": false,
"field": "data.is_on_shelf",
"description": "<p>是否上架</p>"
},
{
"group": "Success 200",
"type": "String",
"optional": false,
"field": "data.book_price",
"description": "<p>是否上架</p>"
},
{
"group": "Success 200",
"type": "String",
"optional": false,
"field": "data.recommend_index",
"description": "<p>推荐指数</p>"
},
{
"group": "Success 200",
"type": "Int",
"optional": false,
"field": "data.charge_type",
"description": "<p>收费类型</p>"
},
{
"group": "Success 200",
"type": "Int",
"optional": false,
"field": "data.keyword",
"description": "<p>关键词</p>"
},
{
"group": "Success 200",
"type": "Int",
"optional": false,
"field": "data.is_show_index_content",
"description": "<p>是否显示推荐指数文本</p>"
},
{
"group": "Success 200",
"type": "Int",
"optional": false,
"field": "data.click_count",
"description": "<p>点击数</p>"
},
{
"group": "Success 200",
"type": "Int",
"optional": false,
"field": "data.product_id",
"description": "<p>product_id</p>"
},
{
"group": "Success 200",
"type": "Int",
"optional": false,
"field": "data.last_cid",
"description": "<p>123</p>"
},
{
"group": "Success 200",
"type": "Int",
"optional": false,
"field": "data.last_chapter",
"description": "<p>第254章 婚礼(大结局)</p>"
}
]
},
"examples": [
{
"title": "Success-Response:",
"content": "HTTP/1.1 200 OK\n{\n code: 0,\n msg: \"\",\n data: {\n [\n {\n book_id: 5,\n book_name: \"肌缘巧合\",\n book_summary: \" 他是权势倾天,纵横商界的王者,却偏偏钟情于她,一宠成瘾。“女人,我要你......只要你能满足我,别墅、游轮、支票,你随便挑。”她羞涩的半低着头:“我只想要你。”他挑眉,“你野心不小啊!”她妩媚一笑,解开他的领带,“难道你不愿意!”他宠她爱她,给她所有想要的。只是有一天她终于忍不住暴走,“靠,你有没有节制呀?我要离婚。”\",\n book_author: \"妖火\",\n cover_url: \"http://www.leyuee.com/cover/0/8.jpg\",\n book_word_count: 0,\n book_chapter_total: 0,\n book_category_id: null,\n book_category: \"爆笑,宠文,潜规则\",\n book_end_status: 8,\n book_published_time: null,\n copyright: null,\n charge_type: null,\n force_subscribe_chapter_id: 0,\n update_time: null,\n is_on_shelf: 1,\n book_price: null,\n keyword: \"温馨,虐心,清水\",\n recommend_index:2,\n is_show_index_content:0,\n click_count:0,\n product_id:0,\n last_cid:0,\n last_chapter:第254章 婚礼(大结局),\n },\n ],\n }\n }",
"type": "json"
}
]
},
"filename": "app/Http/Controllers/KuaiYingYong/Book/BookController.php",
"groupTitle": "图书"
},
{
"version": "1.0.0",
"description": "<p>章节列表不分页</p>",
"type": "get",
"url": "books/{bid}/allcatalog",
"title": "章节列表不分页",
"parameter": {
"fields": {
"Parameter": [
{
"group": "Parameter",
"type": "String",
"optional": true,
"field": "token",
"description": "<p>token</p>"
}
]
}
},
"header": {
"fields": {
"Header": [
{
"group": "Header",
"type": "String",
"optional": true,
"field": "Authorization",
"description": "<p>token 两个token任选其一</p>"
}
]
}
},
"group": "Chapter",
"name": "getCatalog",
"success": {
"fields": {
"Success 200": [
{
"group": "Success 200",
"type": "int",
"optional": false,
"field": "code",
"description": "<p>状态码</p>"
},
{
"group": "Success 200",
"type": "String",
"optional": false,
"field": "msg",
"description": "<p>信息</p>"
},
{
"group": "Success 200",
"type": "object",
"optional": false,
"field": "data",
"description": "<p>结果集</p>"
},
{
"group": "Success 200",
"type": "Array",
"optional": false,
"field": "data.list",
"description": "<p>分页结果集</p>"
},
{
"group": "Success 200",
"type": "Int",
"optional": false,
"field": "data.list.bid",
"description": "<p>bid</p>"
},
{
"group": "Success 200",
"type": "Int",
"optional": false,
"field": "data.list.chapter_id",
"description": "<p>章节id</p>"
},
{
"group": "Success 200",
"type": "String",
"optional": false,
"field": "data.list.chapter_name",
"description": "<p>章节名称</p>"
},
{
"group": "Success 200",
"type": "Int",
"optional": false,
"field": "data.list.chapter_sequence",
"description": "<p>序号</p>"
},
{
"group": "Success 200",
"type": "Int",
"optional": false,
"field": "data.list.chapter_is_vip",
"description": "<p>是否vip</p>"
},
{
"group": "Success 200",
"type": "Int",
"optional": false,
"field": "data.list.chapter_size",
"description": "<p>章节大小</p>"
},
{
"group": "Success 200",
"type": "Int",
"optional": false,
"field": "data.list.prev_cid",
"description": "<p>上一章节id</p>"
},
{
"group": "Success 200",
"type": "Int",
"optional": false,
"field": "data.list.next_cid",
"description": "<p>下一章节</p>"
},
{
"group": "Success 200",
"type": "String",
"optional": false,
"field": "data.list.recent_update_at",
"description": "<p>更新时间</p>"
},
{
"group": "Success 200",
"type": "String",
"optional": false,
"field": "data.list.is_need_subscirbe",
"description": "<p>是否强制关注</p>"
},
{
"group": "Success 200",
"type": "object",
"optional": false,
"field": "data.meta",
"description": "<p>分页信息</p>"
},
{
"group": "Success 200",
"type": "Int",
"optional": false,
"field": "data.meta.total",
"description": "<p>总条数</p>"
},
{
"group": "Success 200",
"type": "Int",
"optional": false,
"field": "data.meta.per_page",
"description": "<p>每页条数</p>"
},
{
"group": "Success 200",
"type": "Int",
"optional": false,
"field": "data.meta.current_page",
"description": "<p>当前页</p>"
},
{
"group": "Success 200",
"type": "Int",
"optional": false,
"field": "data.meta.last_page",
"description": "<p>最后页</p>"
},
{
"group": "Success 200",
"type": "String",
"optional": false,
"field": "data.meta.next_page_url",
"description": "<p>下一页</p>"
},
{
"group": "Success 200",
"type": "String",
"optional": false,
"field": "data.meta.prev_page_url",
"description": "<p>上一页</p>"
}
]
},
"examples": [
{
"title": "Success-Response:",
"content": "HTTP/1.1 200 OK\n{\n code: 0,\n msg: \"\",\n data:\n [\n {\n bid: 5,\n chapter_id: 5,\n chapter_name: \"第1240章 不是我\",\n chapter_sequence: 1239,\n chapter_is_vip: 1,\n chapter_size: 2422,\n prev_cid: 0,\n next_cid: 0,\n recent_update_at: 2017-11-20 15:01:56,\n is_need_subscirbe: 1,\n },\n {\n bid: 5,\n chapter_id: 5,\n chapter_name: \"第1240章 不是我\",\n chapter_sequence: 1239,\n chapter_is_vip: 1,\n chapter_size: 2422,\n prev_cid: 0,\n next_cid: 0,\n recent_update_at: 2017-11-20 15:01:56,\n is_need_subscirbe: 1,\n },\n ]\n }",
"type": "json"
}
]
},
"filename": "app/Http/Controllers/KuaiYingYong/Book/ChapterController.php",
"groupTitle": "章节"
},
{
"version": "1.0.0",
"description": "<p>章节列表分页</p>",
"type": "get",
"url": "books/{bid}/catalog",
"title": "章节列表分页",
"parameter": {
"fields": {
"Parameter": [
{
"group": "Parameter",
"type": "String",
"optional": true,
"field": "token",
"description": "<p>token</p>"
},
{
"group": "Parameter",
"type": "Int",
"optional": false,
"field": "page_size",
"description": "<p>分页大小(默认15)</p>"
},
{
"group": "Parameter",
"type": "Int",
"optional": false,
"field": "page",
"description": "<p>页码(默认1)</p>"
}
]
}
},
"header": {
"fields": {
"Header": [
{
"group": "Header",
"type": "String",
"optional": true,
"field": "Authorization",
"description": "<p>token 两个token任选其一</p>"
}
]
}
},
"group": "Chapter",
"name": "getCatalogPerPage",
"success": {
"fields": {
"Success 200": [
{
"group": "Success 200",
"type": "int",
"optional": false,
"field": "code",
"description": "<p>状态码</p>"
},
{
"group": "Success 200",
"type": "String",
"optional": false,
"field": "msg",
"description": "<p>信息</p>"
},
{
"group": "Success 200",
"type": "object",
"optional": false,
"field": "data",
"description": "<p>结果集</p>"
},
{
"group": "Success 200",
"type": "Array",
"optional": false,
"field": "data.list",
"description": "<p>分页结果集</p>"
},
{
"group": "Success 200",
"type": "Int",
"optional": false,
"field": "data.list.bid",
"description": "<p>bid</p>"
},
{
"group": "Success 200",
"type": "Int",
"optional": false,
"field": "data.list.chapter_id",
"description": "<p>章节id</p>"
},
{
"group": "Success 200",
"type": "String",
"optional": false,
"field": "data.list.chapter_name",
"description": "<p>章节名称</p>"
},
{
"group": "Success 200",
"type": "Int",
"optional": false,
"field": "data.list.chapter_sequence",
"description": "<p>序号</p>"
},
{
"group": "Success 200",
"type": "Int",
"optional": false,
"field": "data.list.chapter_is_vip",
"description": "<p>是否vip</p>"
},
{
"group": "Success 200",
"type": "Int",
"optional": false,
"field": "data.list.chapter_size",
"description": "<p>章节大小</p>"
},
{
"group": "Success 200",
"type": "Int",
"optional": false,
"field": "data.list.prev_cid",
"description": "<p>上一章节id</p>"
},
{
"group": "Success 200",
"type": "Int",
"optional": false,
"field": "data.list.next_cid",
"description": "<p>下一章节</p>"
},
{
"group": "Success 200",
"type": "String",
"optional": false,
"field": "data.list.recent_update_at",
"description": "<p>更新时间</p>"
},
{
"group": "Success 200",
"type": "String",
"optional": false,
"field": "data.list.is_need_subscirbe",
"description": "<p>是否强制关注</p>"
},
{
"group": "Success 200",
"type": "object",
"optional": false,
"field": "data.meta",
"description": "<p>分页信息</p>"
},
{
"group": "Success 200",
"type": "Int",
"optional": false,
"field": "data.meta.total",
"description": "<p>总条数</p>"
},
{
"group": "Success 200",
"type": "Int",
"optional": false,
"field": "data.meta.per_page",
"description": "<p>每页条数</p>"
},
{
"group": "Success 200",
"type": "Int",
"optional": false,
"field": "data.meta.current_page",
"description": "<p>当前页</p>"
},
{
"group": "Success 200",
"type": "Int",
"optional": false,
"field": "data.meta.last_page",
"description": "<p>最后页</p>"
},
{
"group": "Success 200",
"type": "String",
"optional": false,
"field": "data.meta.next_page_url",
"description": "<p>下一页</p>"
},
{
"group": "Success 200",
"type": "String",
"optional": false,
"field": "data.meta.prev_page_url",
"description": "<p>上一页</p>"
}
]
},
"examples": [
{
"title": "Success-Response:",
"content": "HTTP/1.1 200 OK\n{\n code: 0,\n msg: \"\",\n data:\n list:[\n {\n bid: 5,\n chapter_id: 5,\n chapter_name: \"第1240章 不是我\",\n chapter_sequence: 1239,\n chapter_is_vip: 1,\n chapter_size: 2422,\n prev_cid: 0,\n next_cid: 0,\n recent_update_at: 2017-11-20 15:01:56,\n is_need_subscirbe: 1,\n },\n {\n bid: 5,\n chapter_id: 5,\n chapter_name: \"第1240章 不是我\",\n chapter_sequence: 1239,\n chapter_is_vip: 1,\n chapter_size: 2422,\n prev_cid: 0,\n next_cid: 0,\n recent_update_at: 2017-11-20 15:01:56,\n is_need_subscirbe: 1,\n },\n ]\n meta:{\n total: 1253,\n per_page: 15,\n current_page: 1,\n last_page: 84,\n next_page_url: \"http://myapi.cn/api/books/1/chapter?page=2\",\n prev_page_url: \"\"\n }\n }",
"type": "json"
}
]
},
"filename": "app/Http/Controllers/KuaiYingYong/Book/ChapterController.php",
"groupTitle": "章节"
},
{
"version": "1.0.0",
"description": "<p>章节内容</p>",
"type": "get",
"url": "books/{bid}/chapters/{chapter_id}",
"title": "章节内容",
"parameter": {
"fields": {
"Parameter": [
{
"group": "Parameter",
"type": "String",
"optional": true,
"field": "token",
"description": "<p>token</p>"
}
]
}
},
"header": {
"fields": {
"Header": [
{
"group": "Header",
"type": "String",
"optional": true,
"field": "Authorization",
"description": "<p>token 两个token任选其一</p>"
}
]
}
},
"group": "Chapter",
"name": "index",
"success": {
"fields": {
"Success 200": [
{
"group": "Success 200",
"type": "int",
"optional": false,
"field": "code",
"description": "<p>状态码</p>"
},
{
"group": "Success 200",
"type": "String",
"optional": false,
"field": "msg",
"description": "<p>信息</p>"
},
{
"group": "Success 200",
"type": "object",
"optional": false,
"field": "data",
"description": "<p>结果集</p>"
},
{
"group": "Success 200",
"type": "Int",
"optional": false,
"field": "data.chapter_id",
"description": "<p>章节id</p>"
},
{
"group": "Success 200",
"type": "String",
"optional": false,
"field": "data.chapter_name",
"description": "<p>章节名称</p>"
},
{
"group": "Success 200",
"type": "Int",
"optional": false,
"field": "data.chapter_sequence",
"description": "<p>序号</p>"
},
{
"group": "Success 200",
"type": "Int",
"optional": false,
"field": "data.chapter_is_vip",
"description": "<p>是否vip</p>"
},
{
"group": "Success 200",
"type": "Int",
"optional": false,
"field": "data.chapter_size",
"description": "<p>章节大小</p>"
},
{
"group": "Success 200",
"type": "Int",
"optional": false,
"field": "data.prev_cid",
"description": "<p>上一章节id</p>"
},
{
"group": "Success 200",
"type": "Int",
"optional": false,
"field": "data.next_cid",
"description": "<p>下一章节</p>"
},
{
"group": "Success 200",
"type": "String",
"optional": false,
"field": "data.recent_update_at",
"description": "<p>更新时间</p>"
},
{
"group": "Success 200",
"type": "String",
"optional": false,
"field": "data.chapter_content",
"description": "<p>章节内容</p>"
},
{
"group": "Success 200",
"type": "Int",
"optional": false,
"field": "data.is_need_subscirbe",
"description": "<p>是否强制关注(删除)</p>"
}
]
},
"examples": [
{
"title": "Success-Response:",
"content": "HTTP/1.1 200 OK\n{\n code: 0,\n msg: \"\",\n data: {\n chapter_id: 5,\n chapter_name: \"第1240章 不是我\",\n chapter_sequence: 1239,\n chapter_is_vip: 1,\n chapter_size: 2422,\n prev_cid: 0,\n next_cid: 0,\n recent_update_at: 2017-11-20 15:01:56,\n chapter_content: \"叶妩被司行霈的阴阳怪气一吓,思路偏得太远了。 她张口结舌,忘记了自己要说什么。\",\n }\n }",
"type": "json"
}
]
},
"filename": "app/Http/Controllers/KuaiYingYong/Book/ChapterController.php",
"groupTitle": "章节"
},
{
"version": "1.0.0",
"description": "<p>余额支付</p>",
"type": "get",
"url": "books/{bid}/balance/chapterOrders/{cid}",
"title": "余额支付",
"parameter": {
"fields": {
"Parameter": [
{
"group": "Parameter",
"type": "String",
"optional": true,
"field": "token",
"description": "<p>token</p>"
}
],
"Int": [
{
"group": "Int",
"optional": false,
"field": "remind",
"description": "<p>提醒</p>"
}
]
}
},
"header": {
"fields": {
"Header": [
{
"group": "Header",
"type": "String",
"optional": true,
"field": "Authorization",
"description": "<p>token 两个token任选其一</p>"
}
]
}
},
"group": "Chapter",
"name": "pay",
"success": {
"fields": {
"Success 200": [
{
"group": "Success 200",
"type": "int",
"optional": false,
"field": "code",
"description": "<p>状态码</p>"
},
{
"group": "Success 200",
"type": "String",
"optional": false,
"field": "msg",
"description": "<p>信息</p>"
},
{
"group": "Success 200",
"type": "object",
"optional": false,
"field": "data",
"description": "<p>结果集</p>"
},
{
"group": "Success 200",
"type": "Int",
"optional": false,
"field": "data.chapter_id",
"description": "<p>章节id</p>"
},
{
"group": "Success 200",
"type": "String",
"optional": false,
"field": "data.chapter_name",
"description": "<p>章节名称</p>"
},
{
"group": "Success 200",
"type": "Int",
"optional": false,
"field": "data.chapter_sequence",
"description": "<p>序号</p>"
},
{
"group": "Success 200",
"type": "Int",
"optional": false,
"field": "data.chapter_is_vip",
"description": "<p>是否vip</p>"
},
{
"group": "Success 200",
"type": "Int",
"optional": false,
"field": "data.chapter_size",
"description": "<p>章节大小</p>"
},
{
"group": "Success 200",
"type": "Int",
"optional": false,
"field": "data.prev_cid",
"description": "<p>上一章节id</p>"
},
{
"group": "Success 200",
"type": "Int",
"optional": false,
"field": "data.next_cid",
"description": "<p>下一章节</p>"
},
{
"group": "Success 200",
"type": "String",
"optional": false,
"field": "data.recent_update_at",
"description": "<p>更新时间</p>"
},
{
"group": "Success 200",
"type": "String",
"optional": false,
"field": "data.chapter_content",
"description": "<p>章节内容</p>"
},
{
"group": "Success 200",
"type": "Int",
"optional": false,
"field": "data.is_need_subscirbe",
"description": "<p>是否强制关注(删除)</p>"
}
]
},
"examples": [
{
"title": "Success-Response:",
"content": "HTTP/1.1 200 OK\n{\n code: 0,\n msg: \"\",\n data: {\n chapter_id: 5,\n chapter_name: \"第1240章 不是我\",\n chapter_sequence: 1239,\n chapter_is_vip: 1,\n chapter_size: 2422,\n prev_cid: 0,\n next_cid: 0,\n recent_update_at: 2017-11-20 15:01:56,\n chapter_content: \"叶妩被司行霈的阴阳怪气一吓,思路偏得太远了。 她张口结舌,忘记了自己要说什么。\",\n }\n }",
"type": "json"
}
]
},
"filename": "app/Http/Controllers/KuaiYingYong/Book/ChapterController.php",
"groupTitle": "章节"
},
{
"version": "1.0.0",
"description": "<p>刷新token</p>",
"type": "get",
"url": "RefreshToken",
"title": "刷新token",
"parameter": {
"fields": {
"Parameter": [
{
"group": "Parameter",
"type": "String",
"optional": true,
"field": "token",
"description": "<p>token</p>"
}
]
}
},
"header": {
"fields": {
"Header": [
{
"group": "Header",
"type": "String",
"optional": true,
"field": "Authorization",
"description": "<p>token 两个token任选其一</p>"
}
]
}
},
"group": "Login",
"name": "RefreshToken",
"success": {
"fields": {
"Success 200": [
{
"group": "Success 200",
"type": "int",
"optional": false,
"field": "code",
"description": "<p>状态码</p>"
},
{
"group": "Success 200",
"type": "String",
"optional": false,
"field": "msg",
"description": "<p>信息</p>"
},
{
"group": "Success 200",
"type": "object",
"optional": false,
"field": "data",
"description": "<p>结果集</p>"
},
{
"group": "Success 200",
"type": "String",
"optional": false,
"field": "data.token",
"description": "<p>token</p>"
},
{
"group": "Success 200",
"type": "Int",
"optional": false,
"field": "data.time",
"description": "<p>过期时间</p>"
}
]
},
"examples": [
{
"title": "Success-Response:",
"content": "HTTP/1.1 200 OK\n{\n code: 0,\n msg: \"\",\n data: {\n token:xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx,\n time:123455\n }\n }",
"type": "json"
}
]
},
"filename": "app/Http/Controllers/KuaiYingYong/Oauth/UsersController.php",
"groupTitle": "登录"
},
{
"version": "1.0.0",
"description": "<p>登录</p>",
"type": "post",
"url": "login",
"title": "登录",
"parameter": {
"fields": {
"Parameter": [
{
"group": "Parameter",
"type": "String",
"optional": false,
"field": "js_code",
"description": "<p>js_code</p>"
},
{
"group": "Parameter",
"type": "Int",
"optional": false,
"field": "distribution_channel_id",
"description": "<p>distribution_channel_id</p>"
},
{
"group": "Parameter",
"type": "String",
"optional": false,
"field": "sign",
"description": "<p>签名</p>"
}
]
}
},
"group": "Login",
"name": "index",
"success": {
"fields": {
"Success 200": [
{
"group": "Success 200",
"type": "int",
"optional": false,
"field": "code",
"description": "<p>状态码</p>"
},
{
"group": "Success 200",
"type": "String",
"optional": false,
"field": "msg",
"description": "<p>信息</p>"
},
{
"group": "Success 200",
"type": "object",
"optional": false,
"field": "data",
"description": "<p>结果集</p>"
},
{
"group": "Success 200",
"type": "String",
"optional": false,
"field": "data.token",
"description": "<p>token</p>"
},
{
"group": "Success 200",
"type": "Int",
"optional": false,
"field": "data.time",
"description": "<p>过期时间</p>"
}
]
},
"examples": [
{
"title": "Success-Response:",
"content": "HTTP/1.1 200 OK\n{\n code: 0,\n msg: \"\",\n data: {\n token:xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx,\n time:123455\n }\n }",
"type": "json"
}
]
},
"filename": "app/Http/Controllers/KuaiYingYong/Oauth/UsersController.php",
"groupTitle": "登录"
},
{
"version": "1.0.0",
"description": "<p>单本消费记录</p>",
"type": "get",
"url": "order/bookOrderList",
"title": "单本消费记录",
"parameter": {
"fields": {
"Parameter": [
{
"group": "Parameter",
"type": "String",
"optional": true,
"field": "token",
"description": "<p>token</p>"
}
]
}
},
"header": {
"fields": {
"Header": [
{
"group": "Header",
"type": "String",
"optional": true,
"field": "Authorization",
"description": "<p>token 两个token任选其一</p>"
}
]
}
},
"group": "Order",
"name": "bookOrderList",
"success": {
"fields": {
"Success 200": [
{
"group": "Success 200",
"type": "int",
"optional": false,
"field": "code",
"description": "<p>状态码</p>"
},
{
"group": "Success 200",
"type": "String",
"optional": false,
"field": "msg",
"description": "<p>信息</p>"
},
{
"group": "Success 200",
"type": "object",
"optional": false,
"field": "data",
"description": "<p>结果集</p>"
},
{
"group": "Success 200",
"type": "Int",
"optional": false,
"field": "uid",
"description": "<p>uid</p>"
},
{
"group": "Success 200",
"type": "Int",
"optional": false,
"field": "bid",
"description": "<p>bid</p>"
},
{
"group": "Success 200",
"type": "Int",
"optional": false,
"field": "book_name",
"description": "<p>书名</p>"
},
{
"group": "Success 200",
"type": "Int",
"optional": false,
"field": "fee",
"description": "<p>钱</p>"
},
{
"group": "Success 200",
"type": "String",
"optional": false,
"field": "created_at",
"description": "<p>时间</p>"
}
]
},
"examples": [
{
"title": "Success-Response:",
"content": "HTTP/1.1 200 OK\n{\n code: 0,\n msg: \"\",\n data: list:[\n {\n uid: 4,\n bid: 1,\n book_name: \"dfsedfertrwet\",\n fee: 100,\n created_at: \"2017-12-02 16:24:54\"\n }\n ]\n meta: {\n total: 1,\n per_page: 15,\n current_page: 1,\n last_page: 1,\n next_page_url: \"\",\n prev_page_url: \"\"\n }\n }",
"type": "json"
}
]
},
"filename": "app/Http/Controllers/KuaiYingYong/Order/OrdersController.php",
"groupTitle": "订单"
},
{
"version": "1.0.0",
"description": "<p>章节消费记录</p>",
"type": "get",
"url": "order/chapterOrderList",
"title": "章节消费记录",
"parameter": {
"fields": {
"Parameter": [
{
"group": "Parameter",
"type": "String",
"optional": true,
"field": "token",
"description": "<p>token</p>"
}
]
}
},
"header": {
"fields": {
"Header": [
{
"group": "Header",
"type": "String",
"optional": true,
"field": "Authorization",
"description": "<p>token 两个token任选其一</p>"
}
]
}
},
"group": "Order",
"name": "chapterOrderList",
"success": {
"fields": {
"Success 200": [
{
"group": "Success 200",
"type": "int",
"optional": false,
"field": "code",
"description": "<p>状态码</p>"
},
{
"group": "Success 200",
"type": "String",
"optional": false,
"field": "msg",
"description": "<p>信息</p>"
},
{
"group": "Success 200",
"type": "object",
"optional": false,
"field": "data",
"description": "<p>结果集</p>"
},
{
"group": "Success 200",
"type": "Int",
"optional": false,
"field": "uid",
"description": "<p>uid</p>"
},
{
"group": "Success 200",
"type": "Int",
"optional": false,
"field": "bid",
"description": "<p>bid</p>"
},
{
"group": "Success 200",
"type": "Int",
"optional": false,
"field": "cid",
"description": "<p>cid</p>"
},
{
"group": "Success 200",
"type": "Int",
"optional": false,
"field": "chapter_name",
"description": "<p>章节名</p>"
},
{
"group": "Success 200",
"type": "Int",
"optional": false,
"field": "book_name",
"description": "<p>书名</p>"
},
{
"group": "Success 200",
"type": "Int",
"optional": false,
"field": "fee",
"description": "<p>钱</p>"
},
{
"group": "Success 200",
"type": "String",
"optional": false,
"field": "created_at",
"description": "<p>时间</p>"
}
]
},
"examples": [
{
"title": "Success-Response:",
"content": "HTTP/1.1 200 OK\n{\n code: 0,\n msg: \"\",\n data: list:[\n {\n uid: 4,\n bid: 1,\n cid: 1,\n chapter_name: \"sdfsd\",\n book_name: \"dfsedfertrwet\",\n fee: 100,\n created_at: \"2017-12-02 16:24:54\"\n }\n ]\n meta: {\n total: 1,\n per_page: 15,\n current_page: 1,\n last_page: 1,\n next_page_url: \"\",\n prev_page_url: \"\"\n }\n }",
"type": "json"
}
]
},
"filename": "app/Http/Controllers/KuaiYingYong/Order/OrdersController.php",
"groupTitle": "订单"
},
{
"version": "1.0.0",
"description": "<p>充值列表</p>",
"type": "get",
"url": "order/chargeList",
"title": "充值列表",
"parameter": {
"fields": {
"Parameter": [
{
"group": "Parameter",
"type": "String",
"optional": true,
"field": "token",
"description": "<p>token</p>"
}
]
}
},
"header": {
"fields": {
"Header": [
{
"group": "Header",
"type": "String",
"optional": true,
"field": "Authorization",
"description": "<p>token 两个token任选其一</p>"
}
]
}
},
"group": "Order",
"name": "chargeList",
"success": {
"fields": {
"Success 200": [
{
"group": "Success 200",
"type": "int",
"optional": false,
"field": "code",
"description": "<p>状态码</p>"
},
{
"group": "Success 200",
"type": "String",
"optional": false,
"field": "msg",
"description": "<p>信息</p>"
},
{
"group": "Success 200",
"type": "object",
"optional": false,
"field": "data",
"description": "<p>结果集</p>"
}
]
},
"examples": [
{
"title": "Success-Response:",
"content": "HTTP/1.1 200 OK\n{\n code: 0,\n msg: \"\",\n data: [\n {\n product_id: 1,\n price: \"30.00元\",\n vip: 0,\n intro: [\n {\n label: 3000,\n important: false\n },\n {\n label: \"书币\",\n important: true\n }\n ]\n },\n {\n product_id: 2,\n price: \"50.00元\",\n vip: 1,\n intro: [\n {\n label: 5000,\n important: false\n },\n {\n label: \"1000+\",\n important: true\n },\n {\n label: \"书币\",\n important: false\n }\n ]\n },\n {\n product_id: 5,\n price: \"365.00元\",\n vip: 0,\n intro: [\n {\n label: \"年费VIP会员\",\n important: true\n }\n ]\n }\n ]\n }",
"type": "json"
}
]
},
"filename": "app/Http/Controllers/KuaiYingYong/Order/OrdersController.php",
"groupTitle": "订单"
},
{
"version": "1.0.0",
"description": "<p>充值记录</p>",
"type": "get",
"url": "order/chargeRecordLists",
"title": "充值记录",
"parameter": {
"fields": {
"Parameter": [
{
"group": "Parameter",
"type": "String",
"optional": true,
"field": "token",
"description": "<p>token</p>"
}
]
}
},
"header": {
"fields": {
"Header": [
{
"group": "Header",
"type": "String",
"optional": true,
"field": "Authorization",
"description": "<p>token 两个token任选其一</p>"
}
]
}
},
"group": "Order",
"name": "chargeRecordLists",
"success": {
"fields": {
"Success 200": [
{
"group": "Success 200",
"type": "int",
"optional": false,
"field": "code",
"description": "<p>状态码</p>"
},
{
"group": "Success 200",
"type": "String",
"optional": false,
"field": "msg",
"description": "<p>信息</p>"
},
{
"group": "Success 200",
"type": "object",
"optional": false,
"field": "data",
"description": "<p>结果集</p>"
},
{
"group": "Success 200",
"type": "String",
"optional": false,
"field": "data.price",
"description": "<p>价格</p>"
},
{
"group": "Success 200",
"type": "String",
"optional": false,
"field": "data.status",
"description": "<p>状态</p>"
},
{
"group": "Success 200",
"type": "String",
"optional": false,
"field": "data.trade_no",
"description": "<p>订单号</p>"
},
{
"group": "Success 200",
"type": "String",
"optional": false,
"field": "data.created_at",
"description": "<p>时间</p>"
}
]
},
"examples": [
{
"title": "Success-Response:",
"content": " HTTP/1.1 200 OK\n{\n code: 0,\n msg: \"\",\n data: {\n list: [\n {\n id: 134,\n price: \"1.00\",\n status: \"PAID\",\n trade_no: \"201712021915481585670623626232\",\n created_at: \"2017-12-02 19:15:56\"\n }\n ],\n meta: {\n total: 1,\n per_page: 15,\n current_page: 1,\n last_page: 1,\n next_page_url: \"\",\n prev_page_url: \"\"\n }\n }\n}",
"type": "json"
}
]
},
"filename": "app/Http/Controllers/KuaiYingYong/Order/OrdersController.php",
"groupTitle": "订单"
},
{
"version": "1.0.0",
"description": "<p>添加阅读记录</p>",
"type": "post",
"url": "readrecord",
"title": "添加阅读记录",
"group": "ReadRecord",
"name": "addReadRecord",
"parameter": {
"fields": {
"Parameter": [
{
"group": "Parameter",
"type": "String",
"optional": true,
"field": "token",
"description": "<p>token</p>"
},
{
"group": "Parameter",
"type": "Int",
"optional": false,
"field": "book_name",
"description": "<p>书名</p>"
},
{
"group": "Parameter",
"type": "String",
"optional": false,
"field": "chapter_name",
"description": "<p>章节名</p>"
},
{
"group": "Parameter",
"type": "Int",
"optional": false,
"field": "bid",
"description": "<p>bid</p>"
},
{
"group": "Parameter",
"type": "Int",
"optional": false,
"field": "cid",
"description": "<p>章节id</p>"
}
]
}
},
"header": {
"fields": {
"Header": [
{
"group": "Header",
"type": "String",
"optional": true,
"field": "Authorization",
"description": "<p>token 两个token任选其一</p>"
}
]
}
},
"success": {
"fields": {
"Success 200": [
{
"group": "Success 200",
"type": "int",
"optional": false,
"field": "code",
"description": "<p>状态码</p>"
},
{
"group": "Success 200",
"type": "String",
"optional": false,
"field": "msg",
"description": "<p>信息</p>"
},
{
"group": "Success 200",
"type": "object",
"optional": false,
"field": "data",
"description": "<p>结果集</p>"
}
]
},
"examples": [
{
"title": "Success-Response:",
"content": "HTTP/1.1 200 OK\n{\n code: 0,\n msg: \"\",\n data:{}",
"type": "json"
}
]
},
"filename": "app/Http/Controllers/KuaiYingYong/User/ReadRecordController.php",
"groupTitle": "阅读记录"
},
{
"version": "1.0.0",
"description": "<p>删除阅读记录</p>",
"type": "get",
"url": "readrecord/delete",
"title": "删除阅读记录",
"group": "ReadRecord",
"parameter": {
"fields": {
"Parameter": [
{
"group": "Parameter",
"type": "String",
"optional": true,
"field": "token",
"description": "<p>token</p>"
},
{
"group": "Parameter",
"type": "Int",
"optional": false,
"field": "bid",
"description": "<p>bid</p>"
}
]
}
},
"header": {
"fields": {
"Header": [
{
"group": "Header",
"type": "String",
"optional": true,
"field": "Authorization",
"description": "<p>token 两个token任选其一</p>"
}
]
}
},
"name": "delReadRecord",
"success": {
"fields": {
"Success 200": [
{
"group": "Success 200",
"type": "int",
"optional": false,
"field": "code",
"description": "<p>状态码</p>"
},
{
"group": "Success 200",
"type": "String",
"optional": false,
"field": "msg",
"description": "<p>信息</p>"
},
{
"group": "Success 200",
"type": "object",
"optional": false,
"field": "data",
"description": "<p>结果集</p>"
}
]
},
"examples": [
{
"title": "Success-Response:",
"content": "HTTP/1.1 200 OK\n{\n code: 0,\n msg: \"\",\n data:{}",
"type": "json"
}
]
},
"filename": "app/Http/Controllers/KuaiYingYong/User/ReadRecordController.php",
"groupTitle": "阅读记录"
},
{
"version": "1.0.0",
"description": "<p>获取阅读记录</p>",
"type": "get",
"url": "readrecord",
"title": "获取阅读记录",
"parameter": {
"fields": {
"Parameter": [
{
"group": "Parameter",
"type": "String",
"optional": true,
"field": "token",
"description": "<p>token</p>"
}
]
}
},
"header": {
"fields": {
"Header": [
{
"group": "Header",
"type": "String",
"optional": true,
"field": "Authorization",
"description": "<p>token 两个token任选其一</p>"
}
]
}
},
"group": "ReadRecord",
"name": "index",
"success": {
"fields": {
"Success 200": [
{
"group": "Success 200",
"type": "int",
"optional": false,
"field": "code",
"description": "<p>状态码</p>"
},
{
"group": "Success 200",
"type": "String",
"optional": false,
"field": "msg",
"description": "<p>信息</p>"
},
{
"group": "Success 200",
"type": "object",
"optional": false,
"field": "data",
"description": "<p>结果集</p>"
},
{
"group": "Success 200",
"type": "Int",
"optional": false,
"field": "data.book_name",
"description": "<p>书名</p>"
},
{
"group": "Success 200",
"type": "String",
"optional": false,
"field": "data.chapter_name",
"description": "<p>章节名</p>"
},
{
"group": "Success 200",
"type": "Int",
"optional": false,
"field": "data.bid",
"description": "<p>bid</p>"
},
{
"group": "Success 200",
"type": "Int",
"optional": false,
"field": "data.time",
"description": "<p>时间</p>"
},
{
"group": "Success 200",
"type": "Int",
"optional": false,
"field": "data.cid",
"description": "<p>章节id</p>"
},
{
"group": "Success 200",
"type": "Int",
"optional": false,
"field": "data.cover",
"description": "<p>封面</p>"
},
{
"group": "Success 200",
"type": "Int",
"optional": false,
"field": "data.last_chapter",
"description": "<p>最后一张</p>"
}
]
},
"examples": [
{
"title": "Success-Response:",
"content": "HTTP/1.1 200 OK\n{\n code: 0,\n msg: \"\",\n data:[\n {\n book_name: \"我来好好爱你\",\n bid: 2,\n cid: 10402,\n time: 1511783120,\n chapter_name: \"你言重了\"\n },\n {\n book_name: \"京华烟云\",\n bid: 1,\n cid: 4,\n time: 1511783068,\n chapter_name: \"背水一战\"\n }\n ]",
"type": "json"
}
]
},
"filename": "app/Http/Controllers/KuaiYingYong/User/ReadRecordController.php",
"groupTitle": "阅读记录"
},
{
"version": "1.0.0",
"description": "<p>添加书架</p>",
"type": "post",
"url": "userShelfBooks",
"title": "添加书架",
"parameter": {
"fields": {
"Parameter": [
{
"group": "Parameter",
"type": "String",
"optional": true,
"field": "token",
"description": "<p>token</p>"
},
{
"group": "Parameter",
"type": "int",
"optional": false,
"field": "bid",
"description": "<p>bid</p>"
}
]
}
},
"header": {
"fields": {
"Header": [
{
"group": "Header",
"type": "String",
"optional": true,
"field": "Authorization",
"description": "<p>token 两个token任选其一</p>"
}
]
}
},
"group": "UserShelfBooks",
"name": "addShelf",
"success": {
"fields": {
"Success 200": [
{
"group": "Success 200",
"type": "int",
"optional": false,
"field": "code",
"description": "<p>状态码</p>"
},
{
"group": "Success 200",
"type": "String",
"optional": false,
"field": "msg",
"description": "<p>信息</p>"
},
{
"group": "Success 200",
"type": "object",
"optional": false,
"field": "data",
"description": "<p>结果集</p>"
}
]
},
"examples": [
{
"title": "Success-Response:",
"content": "HTTP/1.1 200 OK\n{\n code: 0,\n msg: \"\",\n data: {}",
"type": "json"
}
]
},
"filename": "app/Http/Controllers/KuaiYingYong/User/UserShelfBooksController.php",
"groupTitle": "书架"
},
{
"version": "1.0.0",
"description": "<p>删除书架</p>",
"type": "get",
"url": "userShelfBooks/delete",
"title": "删除书架",
"parameter": {
"fields": {
"Parameter": [
{
"group": "Parameter",
"type": "String",
"optional": true,
"field": "token",
"description": "<p>token</p>"
},
{
"group": "Parameter",
"type": "int",
"optional": false,
"field": "bid",
"description": "<p>bid</p>"
}
]
}
},
"header": {
"fields": {
"Header": [
{
"group": "Header",
"type": "String",
"optional": true,
"field": "Authorization",
"description": "<p>token 两个token任选其一</p>"
}
]
}
},
"group": "UserShelfBooks",
"name": "delShelf",
"success": {
"fields": {
"Success 200": [
{
"group": "Success 200",
"type": "int",
"optional": false,
"field": "code",
"description": "<p>状态码</p>"
},
{
"group": "Success 200",
"type": "String",
"optional": false,
"field": "msg",
"description": "<p>信息</p>"
},
{
"group": "Success 200",
"type": "object",
"optional": false,
"field": "data",
"description": "<p>结果集</p>"
}
]
},
"examples": [
{
"title": "Success-Response:",
"content": "HTTP/1.1 200 OK\n{\n code: 0,\n msg: \"\",\n data: {}",
"type": "json"
}
]
},
"filename": "app/Http/Controllers/KuaiYingYong/User/UserShelfBooksController.php",
"groupTitle": "书架"
},
{
"version": "1.0.0",
"description": "<p>获取书架</p>",
"type": "get",
"url": "userShelfBooks",
"title": "获取书架",
"parameter": {
"fields": {
"Parameter": [
{
"group": "Parameter",
"type": "String",
"optional": true,
"field": "token",
"description": "<p>token</p>"
}
]
}
},
"header": {
"fields": {
"Header": [
{
"group": "Header",
"type": "String",
"optional": true,
"field": "Authorization",
"description": "<p>token 两个token任选其一</p>"
}
]
}
},
"group": "UserShelfBooks",
"name": "getChapter",
"success": {
"fields": {
"Success 200": [
{
"group": "Success 200",
"type": "int",
"optional": false,
"field": "code",
"description": "<p>状态码</p>"
},
{
"group": "Success 200",
"type": "String",
"optional": false,
"field": "msg",
"description": "<p>信息</p>"
},
{
"group": "Success 200",
"type": "object",
"optional": false,
"field": "data",
"description": "<p>结果集</p>"
},
{
"group": "Success 200",
"type": "Int",
"optional": false,
"field": "data.id",
"description": "<p>编号</p>"
},
{
"group": "Success 200",
"type": "String",
"optional": false,
"field": "data.distribution_channel_id",
"description": "<p>分销</p>"
},
{
"group": "Success 200",
"type": "Int",
"optional": false,
"field": "data.uid",
"description": "<p>uid</p>"
},
{
"group": "Success 200",
"type": "Int",
"optional": false,
"field": "data.bid",
"description": "<p>bid</p>"
},
{
"group": "Success 200",
"type": "Int",
"optional": false,
"field": "data.book_name",
"description": "<p>书名</p>"
},
{
"group": "Success 200",
"type": "Int",
"optional": false,
"field": "data.cover",
"description": "<p>封面</p>"
},
{
"group": "Success 200",
"type": "Int",
"optional": false,
"field": "data.last_cid",
"description": "<p>章节id</p>"
}
]
},
"examples": [
{
"title": "Success-Response:",
"content": "HTTP/1.1 200 OK\n{\n code: 0,\n msg: \"\",\n data: {\n [\n {\n id: 6,\n uid: 4,\n distribution_channel_id: 1,\n bid: 1,\n book_name: \"京华烟云\",\n cover: \"https://leyue-bucket.oss-cn-hangzhou.aliyuncs.com/ycsd_cover/covermiddle/0/1.jpg\",\n updated_at: 1511783068,\n last_cid: 4\n },\n {\n id: 7,\n uid: 4,\n distribution_channel_id: 1,\n bid: 1,\n book_name: \"我来好好爱你\",\n cover: \"https://leyue-bucket.oss-cn-hangzhou.aliyuncs.com/ycsd_cover/covermiddle/0/11.jpg\",\n updated_at: 1511783068,\n last_cid: 4\n }\n ]\n }",
"type": "json"
}
]
},
"filename": "app/Http/Controllers/KuaiYingYong/User/UserShelfBooksController.php",
"groupTitle": "书架"
},
{
"version": "1.0.0",
"description": "<p>是否在书架上</p>",
"type": "get",
"url": "userShelfBooks/isonshelf",
"title": "是否在书架上",
"parameter": {
"fields": {
"Parameter": [
{
"group": "Parameter",
"type": "String",
"optional": true,
"field": "token",
"description": "<p>token</p>"
},
{
"group": "Parameter",
"type": "int",
"optional": false,
"field": "bid",
"description": "<p>bid</p>"
}
]
}
},
"header": {
"fields": {
"Header": [
{
"group": "Header",
"type": "String",
"optional": true,
"field": "Authorization",
"description": "<p>token 两个token任选其一</p>"
}
]
}
},
"group": "UserShelfBooks",
"name": "isOnshelf",
"success": {
"fields": {
"Success 200": [
{
"group": "Success 200",
"type": "int",
"optional": false,
"field": "code",
"description": "<p>状态码</p>"
},
{
"group": "Success 200",
"type": "String",
"optional": false,
"field": "msg",
"description": "<p>信息</p>"
},
{
"group": "Success 200",
"type": "object",
"optional": false,
"field": "data",
"description": "<p>结果集</p>"
},
{
"group": "Success 200",
"type": "Int",
"optional": false,
"field": "data.is_on",
"description": "<p>是否在书架上(0|1)</p>"
}
]
},
"examples": [
{
"title": "Success-Response:",
"content": "HTTP/1.1 200 OK\n{\n code: 0,\n msg: \"\",\n data: {\n is_on:0\n }",
"type": "json"
}
]
},
"filename": "app/Http/Controllers/KuaiYingYong/User/UserShelfBooksController.php",
"groupTitle": "书架"
},
{
"version": "1.0.0",
"description": "<p>获取用户信息</p>",
"type": "GET",
"url": "userinfo",
"title": "获取用户信息",
"parameter": {
"fields": {
"Parameter": [
{
"group": "Parameter",
"type": "String",
"optional": true,
"field": "token",
"description": "<p>token</p>"
}
]
}
},
"header": {
"fields": {
"Header": [
{
"group": "Header",
"type": "String",
"optional": true,
"field": "Authorization",
"description": "<p>token 两个token任选其一</p>"
}
]
}
},
"group": "User",
"name": "index",
"success": {
"fields": {
"Success 200": [
{
"group": "Success 200",
"type": "Number",
"optional": false,
"field": "id",
"description": "<p>用户ID.</p>"
},
{
"group": "Success 200",
"type": "String",
"optional": false,
"field": "openid",
"description": "<p>微信openid.</p>"
},
{
"group": "Success 200",
"type": "String",
"optional": false,
"field": "unionid",
"description": "<p>微信unionid.</p>"
},
{
"group": "Success 200",
"type": "Number",
"optional": false,
"field": "distribution_channel_id",
"description": "<p>分销渠道ID.</p>"
},
{
"group": "Success 200",
"type": "String",
"optional": false,
"field": "province",
"description": "<p>省份.</p>"
},
{
"group": "Success 200",
"type": "String",
"optional": false,
"field": "city",
"description": "<p>城市.</p>"
},
{
"group": "Success 200",
"type": "String",
"optional": false,
"field": "country",
"description": "<p>国家.</p>"
},
{
"group": "Success 200",
"type": "String",
"optional": false,
"field": "headimgurl",
"description": "<p>头像地址.</p>"
},
{
"group": "Success 200",
"type": "Number",
"optional": false,
"field": "send_order_id",
"description": "<p>派单ID.</p>"
},
{
"group": "Success 200",
"type": "Number",
"allowedValues": [
"0",
"1"
],
"optional": false,
"field": "sex",
"description": "<p>性别.</p>"
},
{
"group": "Success 200",
"type": "String",
"optional": false,
"field": "balance",
"description": "<p>书币余额.</p>"
},
{
"group": "Success 200",
"type": "Int",
"optional": false,
"field": "is_vip",
"description": "<p>是否vip</p>"
},
{
"group": "Success 200",
"type": "String",
"optional": false,
"field": "vip_days",
"description": "<p>364天.</p>"
}
]
},
"examples": [
{
"title": "Success-Response:",
"content": "\n{\n \"code\": 0,\n \"msg\": \"\",\n \"data\": {\n \"id\": 56,\n \"openid\": \"sdfs34ssdfdsf\",\n \"unionid\": \"SDFSD3343S\",\n \"distribution_channel_id\": 1212,\n \"province\": \"浙江省\",\n \"city\": \"杭州\",\n \"country\": \"中国\",\n \"headimgurl\": \"http://..\"\n \"send_order_id\": 323\n \"balance\": 8956\n \"register_time\": \"2017-12-12 12:12:12\"\n }\n}",
"type": "json"
}
]
},
"filename": "app/Http/Controllers/KuaiYingYong/User/UserController.php",
"groupTitle": "用户"
},
{
"version": "1.0.0",
"description": "<p>订单查询</p>",
"type": "get",
"url": "checkOrder",
"title": "订单查询",
"group": "pay",
"name": "checkOrder",
"parameter": {
"fields": {
"Parameter": [
{
"group": "Parameter",
"type": "String",
"optional": true,
"field": "token",
"description": "<p>token</p>"
},
{
"group": "Parameter",
"type": "String",
"optional": false,
"field": "order",
"description": "<p>order</p>"
}
]
}
},
"header": {
"fields": {
"Header": [
{
"group": "Header",
"type": "String",
"optional": true,
"field": "Authorization",
"description": "<p>token 两个token任选其一</p>"
}
]
}
},
"success": {
"fields": {
"Success 200": [
{
"group": "Success 200",
"type": "int",
"optional": false,
"field": "code",
"description": "<p>状态码</p>"
},
{
"group": "Success 200",
"type": "String",
"optional": false,
"field": "msg",
"description": "<p>信息</p>"
},
{
"group": "Success 200",
"type": "Object",
"optional": false,
"field": "data",
"description": "<p>信息</p>"
}
]
},
"examples": [
{
"title": "Success-Response:",
"content": "HTTP/1.1 200 OK\n{\n code: 0,\n msg: \"\",\n data: {\n\n }",
"type": "json"
}
]
},
"filename": "app/Http/Controllers/KuaiYingYong/Order/OrdersController.php",
"groupTitle": "pay"
},
{
"version": "1.0.0",
"description": "<p>支付</p>",
"type": "get",
"url": "goToPay",
"title": "支付",
"group": "pay",
"name": "wxindex",
"parameter": {
"fields": {
"Parameter": [
{
"group": "Parameter",
"type": "Int",
"optional": false,
"field": "product_id",
"description": "<p>product_id</p>"
},
{
"group": "Parameter",
"type": "String",
"optional": true,
"field": "token",
"description": "<p>token</p>"
},
{
"group": "Parameter",
"type": "String",
"optional": false,
"field": "bid",
"description": "<p>bid</p>"
},
{
"group": "Parameter",
"type": "String",
"optional": false,
"field": "sign",
"description": "<p>签名</p>"
}
]
}
},
"header": {
"fields": {
"Header": [
{
"group": "Header",
"type": "String",
"optional": true,
"field": "Authorization",
"description": "<p>token 两个token任选其一</p>"
}
]
}
},
"success": {
"fields": {
"Success 200": [
{
"group": "Success 200",
"type": "int",
"optional": false,
"field": "code",
"description": "<p>状态码</p>"
},
{
"group": "Success 200",
"type": "String",
"optional": false,
"field": "msg",
"description": "<p>信息</p>"
},
{
"group": "Success 200",
"type": "Object",
"optional": false,
"field": "data",
"description": "<p>信息</p>"
},
{
"group": "Success 200",
"type": "Object",
"optional": false,
"field": "data.appId",
"description": "<p>唤起支付的appId</p>"
},
{
"group": "Success 200",
"type": "Object",
"optional": false,
"field": "data.package",
"description": "<p>唤起支付的package</p>"
},
{
"group": "Success 200",
"type": "Object",
"optional": false,
"field": "data.nonceStr",
"description": "<p>唤起支付的nonceStr</p>"
},
{
"group": "Success 200",
"type": "Object",
"optional": false,
"field": "data.timeStamp",
"description": "<p>唤起支付的timeStamp</p>"
},
{
"group": "Success 200",
"type": "Object",
"optional": false,
"field": "data.signType",
"description": "<p>唤起支付的signType</p>"
},
{
"group": "Success 200",
"type": "Object",
"optional": false,
"field": "data.paySign",
"description": "<p>唤起支付sign</p>"
}
]
},
"examples": [
{
"title": "Success-Response:",
"content": "HTTP/1.1 200 OK\n{\n code: 0,\n msg: \"\",\n data: {\n\n }",
"type": "json"
}
]
},
"filename": "app/Http/Controllers/KuaiYingYong/Order/OrdersController.php",
"groupTitle": "pay"
}
] });
|