获取付费内容API

专辑列表

功能

分页获取和合作方商定的专辑列表,支持书籍解读(樊登讲书)、非凡、课程、书籍包

接口请求调用
/oauth/album/list

HTTP请求方式:POST

授权方式:应用授权

https://open-platform-test.dushu365.com/oauth/album/list?appid=fd0cac7cd6726d1111&sign=82536892cee554f566a4c45e61b573sad43fc996&access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzY29wZSI6WyJBTEwiXSwiZXhwIjoxNTY2fDc2OTQ0LCJqdGkiOiI4NzYxNmMwNC1mMWI3LTRhNWEtYjY1OS05NGIwNWUyZTMwNzQiLCJjbGllbnRfaWQiOiJmZDBjYWM3Y2Q2NzI2ZDIxMWYifQ.K3zwm1NLbYe8KK4JyvueFrCcPnGTrXX1S9PelnOWLCk
参数说明
参数 类型 是否必须 说明
type int 请求的资源类型 1:书籍解读 2:课程 3:非凡单本 4:非凡专辑 5书籍包 不传默认1
classifyId String 内容分类id 对应返回字段 contentClassifyId(书籍包无)
publishStartTime int 上线发布时间_开始时间 时间戳
publishEndTime int 上线发布时间_结束时间 时间戳
sortType int 1:上线时间倒序,2:热门,若未传,默认为上线时间倒序 目前书籍解读 课程 非凡单本 支持
free int 默认为,不限制,1:付费,2:免费 用于获取免费内容,目前仅书籍解读支持
pageNo int 分页参数,页数,不传默认1
pageSize int 分页参数,每页数,不传默认10
调用示例
{
    "pageNo": 1,
    "pageSize": 10,
    "classifyId":"",
    "publishStartTime":"",
    "publishEndTime":"",
    "sortType":"1",
    "free":"2",
    "type": "1"
}
示例返回
{
    "data": {
        "content": [
            {
                "albumThrid": "A400003744",
                "author": "许渊冲",
                "authorSummary": "",
                "bookConcen": "中译出版社",
                "bookName": "西南联大求学日记",
                "classify": "作者光临",
                "contentClassifyId": "IYA3DjQ7qqduAtChViv,EG9mE0H9Uue6xY6jNRY,rWj6vOI3vRvvA0binjp,dtTGbZbnYc1t7FHzPYw,8NuzECY0IADkONIOQuC,4X27m8LUdubupWowDzF,F5U2IB63FIcQQXosAdl,yTb5SDZ10Lrm9yAOkq5,4kazMrgYGkeq5srSwNR,Z12HWsnaEUFj3YrI5r1,Jnk3dTaZOgmmS5YpxJc",
                "contentClassifyName": "百岁人生,诺贝尔奖,西南联大,许渊冲,翻译家,钱钟书,乐观老人,杨振宁,冯友兰,陈寅恪,人生的智慧",
                "freeProgramCount": 0,
                "intro": "他是才华横溢的翻译家,被誉为“诗译英法唯一人”,他也是一位坦荡率性的百岁少年。他就是许渊冲。\n\n许渊冲从事翻译80余年,在一方书案前,一坐就是一辈子。他把唐诗、宋词送到英文、法文世界,也把莎士比亚、巴尔扎克带给了中文读者,成为了中西文化的桥梁,为世界留下了永恒的翻译之美。\n\n让我们翻开日记,走近他的百岁人生。",
                "isbn": "9787500161844",
                "label": [
                    "许渊冲",
                    "西南联大",
                    "翻译家",
                    "人生智慧",
                    "百岁人生",
                    "诺贝尔奖",
                    "杨政宁",
                    "钱钟书",
                    "冯友兰",
                    "陈寅恪"
                ],
                "pay": false,
                "programCount": 1,
                "publishTime": 1624710600000,
                "playCount": 5812026,
                "readingCrowd": "来听许渊冲给年轻人的百岁人生智慧",
                "speaker": "樊登",
                "summary": "一生只做热爱的事,走近许渊冲的百岁人生",
                "title": "西南联大求学日记",
                "type": "书籍解读",
                "url": "https://cdn-ali-images.dushu365.com/16244183794807f09288a7b002dd9895471031b835e6nst1",
                "vipReading": true
            }
        ],
        "page": {
            "pageCount": "0",
            "pageNo": "1",
            "pageSize": "10",
            "totalCount": "2"
        }
    },
    "msg": "操作成功!",
    "status": "0000",
    "systemMsg": "操作成功!",
    "systemTime": 1629886494174
}
返回参数说明
参数 类型 说明
data JSONObject
data.page.totalCount int 总数
data.list JSONArray 详细参数 ,详见数据模型

根据编号集合获取专辑列表

功能

根据专辑的id获取和合作方商定的专辑列表,每次访问最大200

接口请求调用
/oauth/album/listByIds

HTTP请求方式:POST

授权方式:应用授权

https://open-platform-test.dushu365.com/oauth/album/listByIds?appid=fd0cac7cd6726d1111&sign=82536892cee554f566a4c45e61b573sad43fc996&access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzY29wZSI6WyJBTEwiXSwiZXhwIjoxNTY2fDc2OTQ0LCJqdGkiOiI4NzYxNmMwNC1mMWI3LTRhNWEtYjY1OS05NGIwNWUyZTMwNzQiLCJjbGllbnRfaWQiOiJmZDBjYWM3Y2Q2NzI2ZDIxMWYifQ.K3zwm1NLbYe8KK4JyvueFrCcPnGTrXX1S9PelnOWLCk
参数说明
参数 类型 是否必须 说明
albumThrids List 专辑编号集合
调用示例
{
    "albumThrids":["A200000086"]
}
示例返回
{
  "data": {
    "content": [
        {
            "albumThrid": "A200000086",
            "author": "分手",
            "bookConcen": "分手后",
            "bookName": "分手后,成为更好的自己(终)",
            "classify": "全部",
            "freeProgramCount": 0,
            "intro": "分手后,成为更好的自己(终)",
            "isbn": "0123456789",
            "label": [
            "分手"
            ],
            "pay": true,
            "programCount": 1,
            "publishTime": 1582177645000,
            "readingCrowd": "失恋人群",
            "speaker": "樊登",
            "summary": "分手后,成为更好的自己(终)",
            "title": "分手后,成为更好的自己(终)",
            "type": "书籍解读",
            "url": "https://cdn-ali-images-test.dushu365.com/15785680361e98e77a474ddc45b7d43d2bf6b3d2c1pclj4g?contentType=image%2Fjpeg",
            "vipReading": true
         }
    ]
  },
  "msg": "操作成功!",
  "status": "0000",
  "systemMsg": "服务调用成功!",
  "systemTime": 1583145105237
}
返回参数说明
参数 类型 说明
data JSONObject
data.content JSONArray 详细参数 ,详见数据模型

根据专辑编号获取节目列表

功能

根据专辑编号获取其下节目列表

接口请求调用
/oauth/album/bookInfo

HTTP请求方式:POST

授权方式:应用授权

https://open-platform-test.dushu365.com/oauth/album/bookInfo?appid=fd0cac7cd6726d1111&sign=82536892cee554f566a4c45e61b573sad43fc996&access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzY29wZSI6WyJBTEwiXSwiZXhwIjoxNTY2fDc2OTQ0LCJqdGkiOiI4NzYxNmMwNC1mMWI3LTRhNWEtYjY1OS05NGIwNWUyZTMwNzQiLCJjbGllbnRfaWQiOiJmZDBjYWM3Y2Q2NzI2ZDIxMWYifQ.K3zwm1NLbYe8KK4JyvueFrCcPnGTrXX1S9PelnOWLCk
参数说明
参数 类型 是否必须 说明
albumThrid String 专辑编号
调用示例
{
    "albumThrid":"A572"
}
示例返回
{
  "data": {
    "content": [
      {
        "albumThrid": "A572",
        "classify": "职场",
        "free": false,
        "fullAudioTime": 2604,
        "fullVideoTime": 2640,
        "hasSample": true,
        "pay": true,
        "pictures": [
          "https://cdn-ali-images-test.dushu365.com/156234140676c1ccb514ae53f69cb91dd5392eca83hf2uc6?contentType=image%2Fjpeg"
        ],
        "programThrid": "B572",
        "publishTime": 1517056200000,
        "seq": 1,
        "speaker": "樊登",
        "summary": "提高专注力,你就是行业尖子。让你的“每一丝”脑力,都有回声。",
        "title": "深度工作",
        "tryAudio": "https://cdn-ali.dushu365.com/audio/trial/90e3fbecfc7b7578e3d685b7ad56a8d7_45d7a2.mp3",
        "tryAudioTime": 0,
        "tryVideo": "https://cdn-ali.dushu365.com/video/trial/1ce94f49c923a8fff0a9df660a22046d_8e2cd4.mp4",
        "tryVideoTime": 0,
        "type": "书籍解读",
        "vipReading": true
      }
    ]
  },
  "msg": "操作成功!",
  "status": "0000",
  "systemMsg": "服务调用成功!",
  "systemTime": 1583158516324
}
返回参数说明
参数 类型 说明
data JSONObject
data.content JSONArray 详细参数 ,详见数据模型

results matching ""

    No results matching ""