追书神器 接口分析

前言

后台服务器访问

get请求

localhost:8080

1
例:localhost:8080/api/btoc?view=summary&book={{book_id}}

本地直接访问 (本站默认访问接口)

get请求

http://www.api.zhuishushenqi.com

1
http://www.api.zhuishushenqi.com/btoc?view=summary&book={{book_id}}

本地静态资源访问

get请求

如部分图片等

1
http://statics.zhuishushenqi.com/agent/http%3A%2F%2Fimg.1391.com%2Fapi%2Fv1%2Fbookcenter%2Fcover%2F1%2F685505%2F685505_4fa9184853ee4d2d936ae2595b93a540.jpg%2F

首页

首页轮播

1
/recommendPage/node/spread/575f74f27a4a60dc78a435a3?pl=ios

首页分类

1
/recommendPage/nodes/5910018c8094b1e228e5868f

首页分类书籍

1
/recommendPage/books/首页分类id

例如:

1
/recommendPage/books/5912825ba1dbf3ad33ee7ffe

分类页

分类页列表

分类
1
/cats/lv2
分类静态资源的获取
1
/cats/lv2/statistics       返回书籍封面

获取分类详情

1
/book/by-categories
参数 限制 备注
gender 必选 male,female,picture,press 男生类 或者 女生类 或者 漫画 或者 出版图书 默认为male
type hot,new,reputation,over,monthly hot 热门 new新书 reputation好评 over完结 monthly包月
major 必选 大分类
minor 小分类
start 0 做分页使用 获取第几页 默认0
limit 20 限制获取条数 默认20

书籍热门评论

短评

长评

1
/post/review/best-by-book?book=书籍id

书评

1
/post/review/by-book?book=书籍id&sort=?&start=?&limit=?

书籍讨论

1
/post/by-book
参数 限制 备注
book 必填 book_id
sort updated\ created\ comment-count 排序方式
type normal,vote 未知
start 0 做分页使用 获取第几页 默认0
limit 20 限制获取条数 默认20

同类书籍推荐

1
/book/书籍id/recommend

排行榜

获取排行榜分类

1
/ranking/gender

获取各排行榜书籍列表

1
/ranking/书籍id

书单

书单列表

1
/book-list

书单详情

1
/book-list/书籍id

书籍

书籍详情

1
/book/书籍id

各大网站的的章节更新情况

1
/atoc/?view=summary&book=书籍id    此接口数据可来自各大读书网站
1
/btoc/?view=summary&book=书籍id    此接口数据只来自vip.zhuishushenqi.com

(注 atoc可换源 btoc不可换源)

获取书籍章节列表(各章节 返回各章节link)

1
/atoc/书籍id?view=chapters&channel=mweb
1
/btoc/书籍id?view=chapters&channel=mweb

获取章节内容(注意此接口不同与其他)

(此部分较复杂 大致步骤为 书籍id -> 获取所有书源 -> 书源id -> 获取章节目录 -> 章节link -> 章节内容)

http://chapter2.zhuishushenqi.com

1
/chapter/章节link
1
例:http://chapter2.zhuishushenqi.com/chapter/{{章节link}}

图片的获取

接口是 http://statics.zhuishushenqi.com/图片link

1
http://statics.zhuishushenqi.com/agent/http%3A%2F%2Fimg.1391.com%2Fapi%2Fv1%2Fbookcenter%2Fcover%2F1%2F2107590%2F2107590_718bb20f6bba4ee2910cf30d51882112.jpg%2F

搜索

按书籍名搜索

参数 限制 备注
query 必填 关键词
limit 20 规定获取信息的条数
1
例:http://www.api.zhuishushenqi.com/book/fuzzy-search?query={{关键词}}

按作者名搜索

参数 限制 备注
author 必填 关键词
limit 20 规定获取信息的条数
1
例:http://api.zhuishushenqi.com/book/accurate-search?author={{作者名}}

搜索热词

1
http://api.zhuishushenqi.com/book/search-hotwords

热门搜索

1
http://api.zhuishushenqi.com/book/hot-word

搜索补齐

1
http://api.zhuishushenqi.com/book/auto-complete?query=关键词
1
例:http://api.zhuishushenqi.com/book/auto-complete?query=斗

返回:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
{
"keywords": [
"斗罗大陆",
"斗罗大陆之秩序神传",
"斗破苍穹之大世界",
"斗罗大陆之王者归来",
"斗罗大陆前传",
"斗天武神",
"斗罗大陆之武魂极限",
"斗魂大陆",
"斗战狂潮",
"斗罗大陆之黄金圣龙"
],
"ok": true
}

加入书架

通过localStorage来实现

2019-06-15 更新:分类页添加picture,press

最后更新: 2019年09月02日 11:05

原始链接: https://HowlCN1997.github.io/2018/05/15/追书神器 接口分析/

× 请我吃糖~
打赏二维码