企鹅FM接口使用笔记(有声小说)

调用方法:  GET https://api.imjad.cn/qqfm/v1/

参数说明以及其他请移步 (https://api.imjad.cn/qqfm.md),这里只详细介绍获取有声小说部分


有声小说分类对应ID:

以全部专辑(39092)为栗子


1.获取该分类对应的小说列表

(参数:type=album 获取指定类型ID的集合,page_size=20代表一页获取的数据条数,page=1代表获取的第几页的数据)

var promise = new Promise((resolve, reject) => {
            $.ajax({
              url: "https://api.imjad.cn/qqfm/v1/",
              data: {
                "type": "album",
                "page_size": 10,
                "id":39092,
                "page": 1
              },
              success: function(result) {
                resolve( resut);
              },
              err: function(err) {
                reject("网络错误")
              }
            });
          });

    获取的数据的结构:

    

    由此可获取一部分小说集合的albumID,也就是每本小说对应的ID

2.获取指定albumID小说的具体信息 (rd000MZnEC2zTrhh)

var promise = new Promise((resolve, reject) => {
            $.ajax({
              url: "https://api.imjad.cn/qqfm/v1/",
              data: {
                "type": "show",
                "id": "rd000MZnEC2zTrhh"
              },
              success: function(result) {
                resolve(result);
              },
              err: function(err) {
                reject("网络错误");
              }
            })
          });

   获取的数据的结构:(每个章节的对应ID)


3.根据小说对应ID以及章节信息获取章节具体信息(获取前10章节信息,章节ID用半角逗号分开)

(albumID:rd000MZnEC2zTrhh,capter:rd00254XjP0mzI8U,rd000Vm4Bp0AgOwO,rd001PrYyn14DDIz,rd000g4WAT2e60gs,                         rd000pwPjH1Nq60p,rd00368LTi1xcJym,rd0044FMWH3cXbQU,rd000pnhPv3aSAip,rd0034eqek4Ihscu,rd003knaIR2HIkiK

var promise = new Promise((resolve, reject) => {
            $.ajax({
              url: "https://api.imjad.cn/qqfm/v1/",
              data: {
                "type": "skip_show",
                "id": albumID,
                "shows": capters
              },
              success: function(result) {
                resolve(result);
              },
              err: function(err) {
                reject("网络错误");
              }
            })
          });

如果还是不怎么明白,可以参考我写的一个小说播放器(http://www.prayercc.xyz/library/book/index.html)












  • 1
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 9
    评论
评论 9
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值