From 936f66d887be0746c4d5ee39c25b01bdbbce3bfb Mon Sep 17 00:00:00 2001 From: binaryify Date: Wed, 21 Aug 2019 22:26:41 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E5=A4=8D=E6=8E=A8=E8=8D=90=E6=AD=8C?= =?UTF-8?q?=E5=8D=95=E5=92=8C=E7=BD=91=E6=98=93=E5=87=BA=E5=93=81mv?= =?UTF-8?q?=E5=8F=82=E6=95=B0=E9=94=99=E8=AF=AF,=E6=9B=B4=E6=96=B0?= =?UTF-8?q?=E6=96=87=E6=A1=A3=20fixed=20#571=20#572?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- CHANGELOG.MD | 3 +++ docs/README.md | 11 +++++++++-- module/mv_exclusive_rcmd.js | 2 +- module/personalized.js | 2 +- package.json | 2 +- 5 files changed, 15 insertions(+), 5 deletions(-) diff --git a/CHANGELOG.MD b/CHANGELOG.MD index 88b934c..f062f56 100644 --- a/CHANGELOG.MD +++ b/CHANGELOG.MD @@ -1,4 +1,7 @@ # 更新日志 +### 3.21.1 | 2019.08.21 +- 修复推荐歌单和网易出品mv参数错误,更新文档 [#571](https://github.com/Binaryify/NeteaseCloudMusicApi/issues/571) [#572](https://github.com/Binaryify/NeteaseCloudMusicApi/issues/572) + ### 3.21.0 | 2019.08.20 - 新增`歌单删除接口`[#570](https://github.com/Binaryify/NeteaseCloudMusicApi/issues/570) diff --git a/docs/README.md b/docs/README.md index b50ad9e..98ae7ee 100644 --- a/docs/README.md +++ b/docs/README.md @@ -666,7 +666,7 @@ tags: 歌单标签 **调用例子 :** `/hot/topic?limit=30&offset=30` ### 心动模式/智能播放 -说明 : 调用此接口 , 可获取心动模式/智能播放列表 +说明 : 登录后调用此接口 , 可获取心动模式/智能播放列表 **必选参数 :** `id` : 歌曲 id `pid` : 歌单 id @@ -1762,9 +1762,16 @@ mp3url 不能直接用 , 可通过 `/song/url` 接口传入歌曲 id 获取具 说明 : 调用此接口 , 可获取推荐歌单 +**可选参数 :** `limit`: 取出数量 , 默认为 30 + +`offset`: 偏移数量 , 用于分页 , 如 :( 页数 -1)\*30, 其中 30 为 limit 的值 , 默认 +为 0 + **接口地址 :** `/personalized` -**调用例子 :** `/personalized` +**调用例子 :** `/personalized?limit=1` + + ### 推荐新音乐 diff --git a/module/mv_exclusive_rcmd.js b/module/mv_exclusive_rcmd.js index a11b2aa..8aaf715 100644 --- a/module/mv_exclusive_rcmd.js +++ b/module/mv_exclusive_rcmd.js @@ -2,7 +2,7 @@ module.exports = (query, request) => { const data = { - offset: query.limit || 0, + offset: query.offset || 0, limit: query.limit || 30 }; return request( diff --git a/module/personalized.js b/module/personalized.js index 889c40c..bfdbf17 100644 --- a/module/personalized.js +++ b/module/personalized.js @@ -3,7 +3,7 @@ module.exports = (query, request) => { const data = { limit: query.limit || 30, - offset: query.limit || 0, + offset: query.offset || 0, total: true, n: 1000 } diff --git a/package.json b/package.json index 3641727..dccd5a5 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "NeteaseCloudMusicApi", - "version": "3.21.0", + "version": "3.21.1", "description": "网易云音乐 NodeJS 版 API", "scripts": { "start": "node app.js", -- GitLab