3.获取书籍详情
获取书籍详情
- URL: /open/resource/bookInfo
- 命令: HTTP GET/POST
- Request 参数格式
| 参数名称 |
参数类型 |
参数说明 |
必传 |
| bookId |
long |
书籍id |
是 |
| userId |
String |
第三方用户唯一凭证(用户id) |
否 |
| 参数名称 |
参数类型 |
参数说明 |
| status |
int |
状态码,0表示成功(3、12、13、36时需要把书籍下掉) |
| msg |
String |
描述信息 |
| data |
Object |
书籍对象 |
| 参数名称 |
参数类型 |
参数说明 |
| bookId |
long |
书籍id |
| name |
String |
书籍名称 |
| desc |
String |
书籍简介 |
| auth |
String |
书籍作者,多个以半角”,”号隔开 |
| announcer |
String |
书籍播音,多个以半角”,”号隔开 |
| cover |
String |
封面地址 原图地址(112x150),在此地址后面拼接180x180,180x254 为当前已有的最大封面尺寸. 类似http://cover.lrts.me.jpg 可组装成 http://cover.lrts.me_180x254.jpg |
| state |
int |
书籍状态 1连载 2完结 |
| status |
int |
书籍上线状态 0 正常 1 下线 |
| authStatus |
int |
授权状态,0-禁止访问,1-正常授权,2-取消授权;取消授权的书籍需要第三方自行处理书籍下线 |
| typeName |
String |
分类名称 |
| typeId |
int |
分类id |
| sections |
int |
总章节数,这个数可能会变.因为存在新增章节的情况,合作方在更新章节后需要手动或者重新拉取. |
| createTime |
long |
创建时间 |
| updateTime |
long |
书籍信息最后更新时间 |
| payType |
int |
收费类型 0免费 1整本 2按章收费 3订阅(可以当做整本收费来处理) |
| price |
int |
价格(单位分) |
| vip |
int |
是否是会员书籍,0 否 , 1 是 |
| freeSections |
String |
免费章节数格式1-10,20(半角逗号分隔,1到10章和第20章免费) |
字段说明:freeSections字段格式4种(半角逗号分隔,中划线表示区间):
① freeSections="1" 表示第一章节免费(免费章节数为1);
② freeSections="1,2,5" 表示第一、第二、第五章节免费(免费章节数为3);
③ freeSections="1-10" 表示 第一章到第十章免费(免费章节数为10);
④ freeSections="1-10,20,22" 表示 第一章到第十章免费,以及第二十章节和第二十二章节免费(免费章节数为12);
| 参数名称 |
参数类型 |
参数说明 |
| high |
String |
封面高 |
| width |
String |
封面宽 |
| coverUrl |
String |
封面地址 |