# API 接口
# 获取全量漫画列表
简要描述:获取全量漫画列表
请求方式:GET(HTTPS)
请求地址:
https://api.yuewen.com/content/cp/ServiceBus.do?service=cpComic&action=listComicIDs
请求参数:(查看通用请求参数)
请求参数 | 是否必须 | 类型 | 说明 |
---|---|---|---|
pageNo | 是 | long | 页码 |
pageSize | 是 | long | 分页大小 |
返回字段:(查看通用返回字段)
字段名称 | 字段类型 | 说明 | 业务说明 |
---|---|---|---|
result | long[] | 漫画ID列表 | 漫画唯一ID列表 |
totalCount | int | 总数 | 漫画总数 |
请求示例:
https://api.yuewen.com/content/cp/ServiceBus.do?service=cpComic&action=listComicIDs&appKey=xxx&appToken=xxx&pageNo=xxx&pageSize=xxx
返回示例:
{
"returnCode": 0,
"returnMsg": "Success",
"result": {
"result": [
10962379303463401,
11022591503335202
],
"totalCount": 2
}
}
# 获取漫画基本信息
简要描述:获取漫画基本信息
请求方式:GET(HTTPS)
请求地址:
https://api.yuewen.com/content/cp/ServiceBus.do?service=cpComic&action=getComicBookInfo
请求参数:(查看通用请求参数)
请求参数 | 是否必须 | 类型 | 说明 |
---|---|---|---|
CMID | 是 | long | 漫画ID |
返回字段:(查看通用返回字段)
字段名称 | 字段类型 | 说明 | 业务说明 |
---|---|---|---|
cMID | long | 漫画ID | 漫画唯一ID |
tiltle | string | 漫画标题 | 漫画标题 |
cauthorid | long | 作家ID | 作家ID |
authorname | string | 作家名 | 作家名 |
freetype | int | 一级分类 | 一级分类ID |
categoryid | int | 二级分类 | 二级分类ID |
subcategoryid | int | 三级分类 | 三级分类ID |
tag | string | 漫画标签 | 漫画标签 |
intro | string | 漫画简介 | 漫画简介 |
coverurl | string | 封面图 | 封面图 |
supervisor | string | 监督 | 监督 |
translator | string | 译者 | 汉化作者 |
drawscript | string | 绘图脚本 | 给漫画作者提供分镜草稿、人设、背景设定的角色 |
textscript | string | 文本脚本 | 给漫画作者提供故事概况、人设、对话脚本的角色 |
createtime | string | 创建时间 | 创建时间 |
checktime | string | 发布时间 | 发布时间 |
updatetime | string | 更新时间 | 更新时间 |
newhuatime | string | 最新更新话时间 | 最新更新话时间 |
newhuaid | long | 最新话ID | 最新话ID |
viptime | string | Vip时间 | 被设置为收费作品的时间 |
checklevel | int | 审核等级 | 大于等于10,则可上架,小于10 不可上架 |
status | int | 连载状态 | 1:连载 2:完结 |
auditstatus | int | 审核状态 | -1:屏蔽 1:新建 2:正常 |
totalhuas | int | 总话数 | 总话数 |
vipstatus | int | 是否vip | -1:否 1:是 |
unitprice | int | 建议价格(分),不做为任何销售依据 | 条漫每话/页漫每页 |
totalamount | int | 按本价格(分) | 如果按本销售用这个字段 |
cpid | long | 漫画来源ID | cp方唯一id |
type | int | 漫画类型 | 1:条漫 2:页漫 |
chargetype | int | 计费方式 | 1:按章 2:按本 |
bannerimg | string | 漫画详情页头图 | 漫画详情页头图 |
upstring_plan | string | 更新预告 | 更新预告 |
lastcuttime | string | 最新切图时间 | 最新切图时间 |
请求示例:
https://api.yuewen.com/content/cp/ServiceBus.do?service=cpComic&action=getComicBookInfo&appKey=xxx&appToken=xxx&CMID=xxx
返回示例:
{
"returnCode": 0,
"returnMsg": "Success",
"result": {
"auditstatus": 2,
"authorname": "闻源文化",
"bannerimg": "",
"cMID": 11065178504505402,
"cPID": 2000000790,
"categoryid": 50001,
"cauthorid": 0,
"chargetype": 1,
"checklevel": 15,
"checktime": "2018-07-04 16:36:26",
"coverurl": "http://cover-1252317822.image.myqcloud.com/qdbimg/349573/m_11065178504505402/0",
"createtime": "2018-07-04 14:31:17",
"drawscript": "",
"freetype": 3,
"intro": "一场始于真心话大冒险的乌龙邂逅?一晚醉酒误与被子缱绻缠绵的暧昧之夜?他舔了舔自己渗着血珠的唇,一脸危险; 他红着脸把头埋入她的脖颈间,轻声撒娇。谁说冤家宜解不宜结?五大帅哥组团爆笑来袭,双面总裁就是非要赖上你!",
"lastcuttime": "2019-07-09 17:32:13",
"newhuaid": 37649769031585039,
"newhuatime": "2019-06-12 08:00:13",
"status": 2,
"subcategoryid": 50003,
"supervisor": "",
"tag": "",
"textscript": "",
"title": "萌妻有点皮",
"totalamount": 3381,
"totalhuas": 102,
"translator": "",
"type": 1,
"unitprice": 49,
"upstring_plan": "",
"updatetime": "2019-07-09 17:32:25",
"vipstatus": 1,
"viptime": "1970-01-01 08:00:00"
}
}
# 获取漫画所有话列表
简要描述:获得漫画的所有话基本信息, 如果未找到,接口返回未找到信息
请求方式:GET(HTTPS)
请求地址:
https://api.yuewen.com/content/cp/ServiceBus.do?service=cpComic&action=listComicChapters
请求参数:(查看通用请求参数)
请求参数 | 是否必须 | 类型 | 说明 |
---|---|---|---|
CMID | 是 | long | 漫画ID |
pageNo | 是 | int | 页码 |
pageSize | 是 | int | 分页大小 |
返回字段:(查看通用返回字段)
字段名称 | 字段类型 | 说明 | 业务说明 |
---|---|---|---|
cMID | long | 漫画ID | 漫画唯一ID |
cHID | long | 话ID | 话唯一ID |
huatitle | string | 话的名称 | 话的名称 |
huasort | int | 话序号 | 话序号 |
huapages | int | 话页数 | 话页数 |
status | int | 话状态 | -1:无效 1:草稿 2:正常 |
createtime | string | 创建时间 | 创建时间 |
updatetime | string | 更新时间 | 更新时间 |
publishtime | string | 发布时间 | 发布时间 |
amount | int | 本话价格(分) | 若为按章收费则存在该值 |
vipstatus | int | VIP状态 | -1:非vip 1:vip |
hmd5 | string | 图片MD5 | 所有图片pmd5拼接成的字符串的MD5 |
huacoverurl | string | 话封面图 | 话封面图 |
请求示例:
https://api.yuewen.com/content/cp/ServiceBus.do?service=cpComic&action=listComicChapters&appKey=xxx&appToken=xxx&pgeNo=xxx&pageSize=xxx&CMID=xxx
返回示例:
{
"returnCode": 0,
"returnMsg": "Success",
"result": {
"pageNo": 1,
"pageSize": 2,
"result": [
{
"amount": 49,
"cHID": 29702862430855923,
"cMID": 11065178504505402,
"createtime": "2018-07-04 16:03:27",
"hmd5": "c107428166225e6b2339cb20e1a07b19",
"huacoverurl": "",
"huapages": 19,
"huasort": 0,
"huatitle": "第1话 放开那条被子!",
"publishtime": "2018-07-04 16:03:27",
"status": 2,
"updatetime": "2019-07-09 17:32:18",
"vipstatus": -1
},
{
"amount": 49,
"cHID": 29777748138448402,
"cMID": 11065178504505402,
"createtime": "2018-07-07 14:00:17",
"hmd5": "4df0aebce2213e07a4174a56f8097200",
"huacoverurl": "",
"huapages": 18,
"huasort": 1024,
"huatitle": "第2话 一个人的“和谐号”发车",
"publishtime": "2018-07-07 14:00:17",
"status": 2,
"updatetime": "2019-07-09 17:32:18",
"vipstatus": -1
}
],
"total": 102
}
}
# 获取漫画指定话信息
简要描述:获得漫画指定话基本信息
请求方式:GET(HTTPS)
请求地址:
https://api.yuewen.com/content/cp/ServiceBus.do?service=cpComic&action=getComicChapterInfo
请求参数:(查看通用请求参数)
请求参数 | 是否必须 | 类型 | 说明 |
---|---|---|---|
CMID | 是 | long | 漫画ID |
CHID | 是 | long | 漫画话ID |
返回字段:(查看通用返回字段)
字段名称 | 字段类型 | 说明 | 业务说明 |
---|---|---|---|
cMID | long | 漫画ID | 漫画唯一ID |
cHID | long | 话ID | 话唯一ID |
huatitle | string | 话的名称 | 话的名称 |
huasort | int | 话序号 | 话序号 |
huapages | int | 话页数 | 话页数 |
status | int | 话状态 | -1:无效 1:草稿 2:正常 |
createtime | string | 创建时间 | 创建时间 |
updatetime | string | 更新时间 | 更新时间 |
publishtime | string | 发布时间 | 发布时间 |
amount | int | 本话价格(分) | 若为按章收费则存在该值 |
vipstatus | int | VIP状态 | -1:非vip 1:vip |
hmd5 | string | 图片MD5 | 所有图片pmd5拼接成的字符串的MD5 |
huacoverurl | string | 话封面图 | 话封面图 |
请求示例:
https://api.yuewen.com/content/cp/ServiceBus.do?service=cpComic&action=getComicChapterInfo&appKey=xxx&appToken=xxx&CMID=xxx&CHID=xxx
返回示例:
{
"returnCode": 0,
"returnMsg": "Success",
"result": {
"amount": 49,
"cHID": 29702862430855923,
"cMID": 11065178504505402,
"createtime": "2018-07-04 16:03:27",
"hmd5": "c107428166225e6b2339cb20e1a07b19",
"huacoverurl": "",
"huapages": 19,
"huasort": 0,
"huatitle": "第1话 放开那条被子!",
"publishtime": "2018-07-04 16:03:27",
"status": 2,
"updatetime": "2019-07-09 17:32:18",
"vipstatus": -1
}
}
# 获取漫画指定话的所有页列表
简要描述:获取漫画所有页基本信息, 如果未找到,接口返回未找到信息
请求方式:GET(HTTPS)
请求地址:
https://api.yuewen.com/content/cp/ServiceBus.do?service=cpComic&action=listComicPages
请求参数:(查看通用请求参数)
请求参数 | 是否必须 | 类型 | 说明 |
---|---|---|---|
CMID | 是 | long | 漫画ID |
CHID | 是 | long | 话ID |
pageNo | 是 | int | 页码 |
pageSize | 是 | int | 分页大小 |
返回字段:(查看通用返回字段)
字段名称 | 字段类型 | 说明 | 业务说明 |
---|---|---|---|
pAID | long | 页ID | 页唯一ID |
cMID | long | 漫画ID | 漫画唯一ID |
cHID | long | 话ID | 话唯一ID |
pagename | string | 页名称 | 页的名称 |
status | int | 页状态 | 1:有效 2:无效 3:屏蔽 4:删除 |
pagesort | int | 页序号 | 页序号 |
pagetype | int | 页类型 | 1:正文 2:感言 |
createtime | string | 创建时间 | 创建时间 |
updatetime | string | 更新时间 | 更新时间 |
pmd5 | string | 图片MD5 | 图片二进制流的MD5 |
sourcepaid | long | 原页ID | 条漫的页有对应的原页ID |
sourcepagesort | int | 原页序号 | 条漫的页排序需先按sourcepagesort排,再按pagesort排 |
请求示例:
https://api.yuewen.com/content/cp/ServiceBus.do?service=cpComic&action=listComicPages&appKey=xxx&appToken=xxx&pgeNo=xxx&pageSize=xxx&CMID=xxx&CHID=xxx
返回示例:
{
"returnCode": 0,
"returnMsg": "Success",
"result": {
"pageNo": 1,
"pageSize": 2,
"result": [
{
"cHID": 29702862430855923,
"cMID": 11065178504505402,
"pAID": 29702863219382332,
"createtime": "2018-07-04 16:44:47",
"pagename": "1",
"pagesort": 10,
"pagetype": 1,
"pmd5": "b855fbe1614dcf2162498169d44f13ff",
"sourcepagesort": 0,
"sourcepaid": 29702863219382332,
"status": 1,
"updatetime": "2018-08-13 17:41:10"
}
],
"total": 1
}
}
# 获取漫画指定页信息
简要描述:获得漫画指定页基本信息
请求方式:GET(HTTPS)
请求地址:
https://api.yuewen.com/content/cp/ServiceBus.do?service=cpComic&action=getComicPageInfo
请求参数:(查看通用请求参数)
请求参数 | 是否必须 | 类型 | 说明 |
---|---|---|---|
CMID | 是 | long | 漫画ID |
CHID | 是 | long | 漫画话ID |
PAID | 是 | long | 漫画页ID |
返回字段:(查看通用返回字段)
字段名称 | 字段类型 | 说明 | 业务说明 |
---|---|---|---|
pAID | long | 页ID | 页唯一ID |
cMID | long | 漫画ID | 漫画唯一ID |
cHID | long | 话ID | 话唯一ID |
pagename | string | 页名称 | 页的名称 |
status | int | 页状态 | 1:有效 2:无效 3:屏蔽 4:删除 |
pagesort | int | 页序号 | 页序号 |
pagetype | int | 页类型 | 1:正文 2:感言 |
createtime | string | 创建时间 | 创建时间 |
updatetime | string | 更新时间 | 更新时间 |
pmd5 | string | 图片MD5 | 图片二进制流的MD5 |
sourcepaid | long | 原页ID | 条漫的页有对应的原页ID |
sourcepagesort | int | 原页序号 | 条漫的页排序需先按sourcepagesort排,再按pagesort排 |
请求示例:
https://api.yuewen.com/content/cp/ServiceBus.do?service=cpComic&action=getComicPageInfo&appKey=xxx&appToken=xxx&CMID=xxx&CHID=xxx&PAID=xxx
返回示例:
{
"returnCode": 0,
"returnMsg": "Success",
"result": {
"cHID": 29702862430855923,
"cMID": 11065178504505402,
"createtime": "2018-07-04 16:44:47",
"pAID": 29702863219382332,
"pagename": "1",
"pagesort": 10,
"pagetype": 1,
"pmd5": "b855fbe1614dcf2162498169d44f13ff",
"sourcepagesort": 0,
"sourcepaid": 29702863219382332,
"status": 1,
"updatetime": "2018-08-13 17:41:10"
}
}
# 获取漫画指定页内容
简要描述:获取漫画指定页内容
请求方式:GET(HTTPS)
请求地址:
https://api.yuewen.com/content/cp/ServiceBus.do?service=cpComic&action=getComicPagePicUrl
请求参数:(查看通用请求参数)
请求参数 | 是否必须 | 类型 | 说明 |
---|---|---|---|
CMID | 是 | long | 漫画ID |
CHID | 是 | long | 漫画话ID |
PAID | 是 | long | 漫画页ID |
width | 是 | int | 尺寸(480/560/720/750/1080/1536) |
返回字段:(查看通用返回字段)
字段名称 | 字段类型 | 说明 | 业务说明 |
---|---|---|---|
pAID | long | 页ID | 页唯一ID |
cMID | long | 漫画ID | 漫画唯一ID |
cHID | long | 话ID | 话唯一ID |
pageurl | string | 下载地址 | 有效期10分钟 |
请求示例:
https://api.yuewen.com/content/cp/ServiceBus.do?service=cpComic&action=getComicPagePicUrl&appKey=xxx&appToken=xxx&pgeNo=xxx&pageSize=xxx&CMID=xxx&CHID=xxx&PAID=xxx
返回示例:
{
"returnCode": 0,
"returnMsg": "Success",
"result": {
"cHID": 29702862430855923,
"cMID": 11065178504505402,
"pAID": 29702863219382332,
"pageurl": "https://xxx.jpg"
}
}
# 获取指定时间内更新漫画
简要描述:获取指定时间内更新漫画
请求方式:GET(HTTPS)
请求地址:
https://api.yuewen.com/content/cp/ServiceBus.do?service=cpComic&action=listGroundComicIDs
请求参数:(查看通用请求参数)
请求参数 | 是否必须 | 类型 | 说明 |
---|---|---|---|
startTime | 是 | string | 起始时间,格式:YYYY-MM-DD HH:mm:ss |
endTime | 是 | string | 截止时间,格式:YYYY-MM-DD HH:mm:ss |
返回字段:(查看通用返回字段)
字段名称 | 字段类型 | 说明 | 业务说明 |
---|---|---|---|
result | long[] | cmid列表 | cmid列表 |
totalCount | int | 总数 | 总数 |
请求示例:
https://api.yuewen.com/content/cp/ServiceBus.do?service=cpComic&action=listGroundComicIDs&appKey=xxx&appToken=xxx&startTime=xxx&endTime=xxx
返回示例:
{
"returnCode": 0,
"returnMsg": "Success",
"result": {
"result": [
111
],
"totalCount": 1
}
}
# 获取指定时间内下架漫画
简要描述:获取指定时间内下架漫画
请求方式:GET(HTTPS)
请求地址:
https://api.yuewen.com/content/cp/ServiceBus.do?service=cpComic&action=listUnshelfComicIDs
请求参数:(查看通用请求参数)
请求参数 | 是否必须 | 类型 | 说明 |
---|---|---|---|
startTime | 是 | string | 起始时间,格式:YYYY-MM-DD HH:mm:ss |
endTime | 是 | string | 截止时间,格式:YYYY-MM-DD HH:mm:ss |
返回字段:(查看通用返回字段)
字段名称 | 字段类型 | 说明 | 业务说明 |
---|---|---|---|
result | long[] | cmid列表 | cmid列表 |
totalCount | int | 总数 | 总数 |
请求示例:
https://api.yuewen.com/content/cp/ServiceBus.do?service=cpComic&action=listUnshelfComicIDs&appKey=xxx&appToken=xxx&startTime=xxx&endTime=xxx
返回示例:
{
"returnCode": 0,
"returnMsg": "Success",
"result": {
"result": [
111
],
"totalCount": 1
}
}