# :-: 介绍
* 本接口为采集接口,部分小说可能无法获取,小说的换行字符默认为`\n`
* 如果需要获取,需调用两次接口,不同的参数。
* 获取小说可能会有点慢,请耐心等待。
# :-: 代码说明
* 本接口采用GET和POST两种方式提交,JSON返回方式返回信息。
* 提交地址:`https://api.berfen.com/api/book.php`
## :-: 在线测试
* 获取小说章节-测试链接:
* [https://api.berfen.com/api/book.php?type=book&bookname=间客](http://api.berfen.com/api/book.php?type=book&bookname=间客)
* 获取小说内容,并自定义**换行符**-测试链接:
* [https://api.berfen.com/api/book.php?type=bookdata&bookuf=/r&bookurl=http://book.kdqb.cc/getBooks.aspx?method=content&bookId=41735&chapterFile=U\_41735\_201801301700507436\_5349\_12.txt](http://api.berfen.com/api/book.php?type=bookdata&bookuf=/r&bookurl=http://book.kdqb.cc/getBooks.aspx?method=content&bookId=41735&chapterFile=U\_41735\_201801301700507436\_5349\_12.txt)
# :-: 获取小说章节
## :-: 提交参数说明
| 参数 | 示例 | 说明 |
| --- | --- | --- |
| GET/POST | | 提交方式为get和post |
|type|`book`|查询的方式,book为获取章节|
|bookname|`间客`|小说的名字|
## :-: 返回参数说明
| 参数 | 示例 | 说明 |
| --- | --- | --- |
| JSON |数量过大,不予展示| 返回方式为json数据 |
|code|200|状态码|
|msg|错误提示|错误提示|
|updated|2019-05-13T04:28:28.949Z|小说最后更新时间|
|data|数量过大,不予展示| 包含小说章节的二维数据 |
|data->title|第一卷 第1章 钟楼街的游行|小说的章节|
|data->url|http://book.kdqb.cc/getBooks.aspx?method=content&bookId=41735&chapterFile=U\_41735\_201801301700507436\_5349\_12.txt|小说链接,需要解析|
### :-: 状态码说明
|状态码|说明|
|---|---|
|200|成功|
|401|为输入小说名称|
|404|该小说无法查看|
|405|该小说章节无法查看|
|500|请求数据不正确|
# :-: 解析小说
## :-: 提交参数说明
| 参数 | 示例 | 说明 |
| --- | --- | --- |
| GET/POST | | 提交方式为get和post |
|type|`bookdata`|查询的方式,bookdata为解析小说|
|bookuf|`\r`|自定义小说的换行符|
|bookurl|`http://book.kdqb.cc/getBooks.aspx?method=content&bookId=41735&chapterFile=U\_41735\_201801301700507436\_5349\_12.txt`|上面接口获取的小说链接|
## :-: 返回参数说明
| 参数 | 示例 | 说明 |
| --- | --- | --- |
| |数量过大,不予展示| 返回的直接是小说文章 |