Awesome Open Source
Awesome Open Source
Sponsorship

HitCount

项目说明

由于追书神器大量移除书籍,以及vip等等问题,本项目保留名称,但是实际已经不再是追书神器的接口了,接口由网络上搜索而来,仅供学习使用,如有侵权请联系删除。

接口说明

由于个人精力问题,现在只提供三个核心接口

  1. 书籍列表,大概有30w本小说
  2. 书籍详情,具体字段看名称就能猜出来了
  3. 章节详情,现在没有vip限制

接口示例

提供一些接口示例,如果有疑问,请提issue

书籍列表

请求地址:https://novel.juhe.im/books

请求参数:

@param {object} query 查询书籍列表
@param {string} query.start 开始数量
@param {string} query.limit 每页数量,默认为0
@param {string} query.type 排序类型 new 最新|hot 最热|over 是否完结

结果示例:

{
    "total": "251332", // 总本数
    "books": [
        {
            "_id": "223950",
            "title": "海贼之黑暗大将", // 书籍名称
            "author": "高烧三十六度", // 作者
            "shortIntro": "他是海军大将,被世人赞誉为划破阴霾的曙光,圣枪朗基努斯。他是地下王者,被世人恐惧为终结时代的黑暗,魔", // 简介
            "cover": "https://img22.aixdzs.com/bd/27/bd27ef64cdf85b491ca907ec189e0fea.jpg", // 封面
            "cat": "网游·竞技", // 分类
            "followerCount": "0", // 追书人数
            "zt": "连载中", // 状态
            "updated": "2020-01-16T09:13:45+00:00", // 更新时间
            "lastchapter": "更新到:第745章 萨卡斯基:你说得对,我们的确不能死!" // 最新章节
        }
    ],
    "ok": true
}

书籍详情

请求地址:https://novel.juhe.im/book/{id}

请求参数:

@param {string} id 书籍id

结果示例:

{
    "_id": "247465",
    "author": "七荒心",
    "cover": "https://img22.aixdzs.com/14/ac/14ac8daf7e3e85d514e4e2e1dbba5cd7.jpg",
    "longIntro": "    神秘的古路亘古长存,无尽的邪祸贯穿纪元,谁在深渊之上凝望?谁在仙途闯荡?谁又能看穿雾霭背后的真相?\r\n\r\n\r\n——仙瞳\r\n\r\n\r\n",
    "title": "仙途异类",
    "zt": "连载中",
    "cat": "其他类别",
    "wordCount": "596505",
    "retentionRatio": "55.50",
    "followerCount": "0",
    "updated": "2020-01-16T09:13:55+00:00",
    "chaptersCount": "150",
    "lastChapter": "第三十六章 浩瀚仙灵之海"
}

章节列表

请求地址:https://novel.juhe.im/book/{id}/chapters

请求参数:

@param {string} id 书籍id

结果示例:

{
    "_id": "4",
    "chaptercount": 17,
    "chaptersUpdated": "2008-11-13T00:00:00+08:00",
    "chapters": [
        {
            "title": "第一卷 天魔古堡 第一章 梦",
            "unreadble": false,
            "id": "2"
        }
    ],
    "updated": "2008-11-13T00:00:00+08:00",
    "ok": true
}

章节详情

请求地址:https://novel.juhe.im/book/{bookId}/chapters/{cid}

请求参数:

@param {string} bookId 书籍id
@param {string} cid 章节id,从上文章节列表获取

结果示例:

{
    "ok": true,
    "chapter": {
        "title": "第一卷 天魔古堡 第一章 梦",
        "body": "——当有一天你睡醒,或许你已不再平凡。命运可以选择你,而你,却无法选择命运!\n  最近一直做着一个梦,每天晚上都重复着,我梦到童年居住的乡下那个小土坡,土坡上坐着儿时的我,穿着身着水蓝连衣裙,我微笑着看着即将落幕的夕阳,露出两个深深的酒窝。\n  “筱翎,快下来,我们吃饭了。”\n  “哦!我马上下来了。”\n  “奶奶,你总在念叨的东西是什么意思啊?”我牵着奶奶的手,笑着问道。\n  奶奶笑笑说:\n  “你不需要懂,孩子,你将会是我们家的英雄!”\n  “我能成英雄吗?”我笑的美滋滋,甜甜的露出两颗小虎牙。\n  “是啊!我的筱翎是最棒的!”奶奶开心的抱过我,笑着露出深深的皱纹。我笑的更开心了!\n  但很快的,奶奶便用一种惊恐的眼神看着我,用颤抖的声音对我说:“天魔古堡,去天魔古堡,救人,只有你可以……”我还来不及喊一声,却见奶奶已七窍流血,化为一滩血水消失了,接着是一串铃声和一阵清脆的笑声,不管我怎么找,都找不到笑声的主人。我每天都会在同一个时间点醒来,然后再也睡不着,4:44:44这个时间意味着什么?4=死?!\n  我从小就和奶奶一起生活,直到8岁才被父母接回城里。奶奶的职业是被禁止的,用乡下话说她是个神婆,总帮人算命,降妖,奶奶算命出奇的准,几乎没出现过错误,村民们也都十分的敬重她。在那片绚烂的夕阳下,我牵着奶奶的手,笑着问道:\n  “奶奶,你总在念叨的东西是什么意思啊?”\n  她总会笑笑说:\n  “你不需要懂,孩子,你将会是我们家的英雄!”\n  “我能成英雄吗?”那时候我认为英雄是这个世上对人最好的赞美,我笑的美滋滋,甜甜的露出两颗小虎牙。\n  “是啊!我的筱翎是最棒的!”\n  奶奶在第二天便早上便死了,当她全身冰凉的躺在床上时,我8岁的世界全然坍塌。\n  “筱翎,我们回家了。”\n  帮奶奶办完丧事后的第二天,我的母亲——那个将我抛弃8年之久的女人对我说道。我点头,因为奶奶曾经和我说过,一旦她死了,就让我和父母回城。我不可能不听奶奶的话,她是我生命中的一切——至少到目前是!\n  现在奶奶过世已有10年之久了,我居然在梦中又见到奶奶,同样的场景,同样的话,只是多了那个陌生的笑,我的生命中会发生什么事?\n  我迷茫。\n  "
    }
}

书籍搜索

请求地址:https://novel.juhe.im/search}

请求参数:

@param {string} query 搜索关键词

结果示例:

{
    "books": [
        {
            "_id": "5090",
            "title": "凡人修真传",
            "author": "未知",
            "shortIntro": "一个普通的凡人真的能修真成神吗,可以的 ,真的可以,我们缺少的只是一个机缘,给我们一个机会,我们同样",
            "cover": "nopic2.jpg",
            "cat": "修真仙侠",
            "followerCount": "6123",
            "zt": "连载中",
            "updated": "2009-11-30T00:00:01+08:00",
            "lastchapter": "更新到:第五百二十六章 纷纷崛起(五更到,还有)"
        }
    ],
    "total": 0,
    "ok": true
}

部署说明

本项目使用docker+docker-compose部署,请确保二者已经安装完成。

  1. 下载代码:git clone https://github.com/xiadd/zhuishushenqi.git
  2. 进入项目目录
  3. 执行命令:make build
  4. 上面命令完成后,执行命令:make up
  5. 使用浏览器访问8080端口返回首页即成功
  6. 其他诸如域名设置等等不在本项目范围内,请自行搜索配置

Get A Weekly Email With Trending Projects For These Topics
No Spam. Unsubscribe easily at any time.
javascript (66,040
nodejs (3,448
demo (457
babel (329
koa2 (109

Find Open Source By Browsing 7,000 Topics Across 59 Categories