mirror of
https://gitlab.com/Binaryify/neteasecloudmusicapi.git
synced 2025-05-23 22:37:41 +08:00
feat: 增加副歌时间、相关歌单推荐接口,原有相关歌单接口已废弃
This commit is contained in:
parent
5689016228
commit
d45124dfbb
@ -981,7 +981,7 @@
|
|||||||
|
|
||||||
- 新增 云盘歌曲删除, 热门话题, 电台 - 推荐类型, 电台 - 非热门类型, 电台 - 今日优选, 心动模式/智能播放等接口
|
- 新增 云盘歌曲删除, 热门话题, 电台 - 推荐类型, 电台 - 非热门类型, 电台 - 今日优选, 心动模式/智能播放等接口
|
||||||
|
|
||||||
- 更新文档:banner 接口 增加 `type` 参数; 获取动态消息接口增加 `pagesize` 和 `lasttime` 参数; 电台 - 付费精选接口修改默认`limit`为 30
|
- 更新文档:banner 接口 增加 `type` 参数; 获取动态列表接口增加 `pagesize` 和 `lasttime` 参数; 电台 - 付费精选接口修改默认`limit`为 30
|
||||||
|
|
||||||
### 3.8.1 | 2019.04.24
|
### 3.8.1 | 2019.04.24
|
||||||
|
|
||||||
|
@ -208,7 +208,7 @@ banner({ type: 0 }).then((res) => {
|
|||||||
62. 电台 - 详情
|
62. 电台 - 详情
|
||||||
63. 电台 - 节目
|
63. 电台 - 节目
|
||||||
64. 给评论点赞
|
64. 给评论点赞
|
||||||
65. 获取动态
|
65. 获取动态列表
|
||||||
66. 热搜列表(简略)
|
66. 热搜列表(简略)
|
||||||
67. 发送私信
|
67. 发送私信
|
||||||
68. 发送私信歌单
|
68. 发送私信歌单
|
||||||
@ -217,7 +217,7 @@ banner({ type: 0 }).then((res) => {
|
|||||||
71. 歌单分类
|
71. 歌单分类
|
||||||
72. 收藏的歌手列表
|
72. 收藏的歌手列表
|
||||||
73. 订阅的电台列表
|
73. 订阅的电台列表
|
||||||
74. 相关歌单推荐
|
74. 相关歌单
|
||||||
75. 付费精选接口
|
75. 付费精选接口
|
||||||
76. 音乐是否可用检查接口
|
76. 音乐是否可用检查接口
|
||||||
77. 登录状态
|
77. 登录状态
|
||||||
@ -447,6 +447,8 @@ banner({ type: 0 }).then((res) => {
|
|||||||
301. 听歌足迹 - 周/月/年收听报告
|
301. 听歌足迹 - 周/月/年收听报告
|
||||||
302. 歌单导入 - 元数据/文字/链接导入
|
302. 歌单导入 - 元数据/文字/链接导入
|
||||||
303. 歌单导入 - 任务状态
|
303. 歌单导入 - 任务状态
|
||||||
|
304. 副歌时间
|
||||||
|
305. 相关歌单推荐
|
||||||
|
|
||||||
## 单元测试
|
## 单元测试
|
||||||
|
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
// 动态
|
// 获取动态列表
|
||||||
|
|
||||||
const createOption = require('../util/option.js')
|
const createOption = require('../util/option.js')
|
||||||
module.exports = (query, request) => {
|
module.exports = (query, request) => {
|
||||||
|
11
module/playlist_detail_rcmd_get.js
Normal file
11
module/playlist_detail_rcmd_get.js
Normal file
@ -0,0 +1,11 @@
|
|||||||
|
// 相关歌单推荐
|
||||||
|
|
||||||
|
const createOption = require('../util/option.js')
|
||||||
|
module.exports = (query, request) => {
|
||||||
|
const data = {
|
||||||
|
scene: 'playlist_head',
|
||||||
|
playlistId: query.id,
|
||||||
|
newStyle: 'true',
|
||||||
|
}
|
||||||
|
return request(`/api/playlist/detail/rcmd/get`, data, createOption(query))
|
||||||
|
}
|
11
module/song_chorus.js
Normal file
11
module/song_chorus.js
Normal file
@ -0,0 +1,11 @@
|
|||||||
|
// 副歌时间
|
||||||
|
const createOption = require('../util/option.js')
|
||||||
|
module.exports = (query, request) => {
|
||||||
|
return request(
|
||||||
|
`/api/song/chorus`,
|
||||||
|
{
|
||||||
|
ids: JSON.stringify([query.id]),
|
||||||
|
},
|
||||||
|
createOption(query),
|
||||||
|
)
|
||||||
|
}
|
@ -80,7 +80,7 @@
|
|||||||
62. 电台 - 详情
|
62. 电台 - 详情
|
||||||
63. 电台 - 节目
|
63. 电台 - 节目
|
||||||
64. 给评论点赞
|
64. 给评论点赞
|
||||||
65. 获取动态
|
65. 获取动态列表
|
||||||
66. 热搜列表(简略)
|
66. 热搜列表(简略)
|
||||||
67. 发送私信
|
67. 发送私信
|
||||||
68. 发送私信歌单
|
68. 发送私信歌单
|
||||||
@ -89,7 +89,7 @@
|
|||||||
71. 歌单分类
|
71. 歌单分类
|
||||||
72. 收藏的歌手列表
|
72. 收藏的歌手列表
|
||||||
73. 订阅的电台列表
|
73. 订阅的电台列表
|
||||||
74. 相关歌单推荐
|
74. 相关歌单
|
||||||
75. 付费精选接口
|
75. 付费精选接口
|
||||||
76. 音乐是否可用检查接口
|
76. 音乐是否可用检查接口
|
||||||
77. 登录状态
|
77. 登录状态
|
||||||
@ -319,6 +319,8 @@
|
|||||||
301. 听歌足迹 - 周/月/年收听报告
|
301. 听歌足迹 - 周/月/年收听报告
|
||||||
302. 歌单导入 - 元数据/文字/链接导入
|
302. 歌单导入 - 元数据/文字/链接导入
|
||||||
303. 歌单导入 - 任务状态
|
303. 歌单导入 - 任务状态
|
||||||
|
304. 副歌时间
|
||||||
|
305. 相关歌单推荐
|
||||||
|
|
||||||
## 安装
|
## 安装
|
||||||
|
|
||||||
@ -1225,7 +1227,7 @@ tags: 歌单标签
|
|||||||
|
|
||||||
**调用例子 :** `/playmode/intelligence/list?id=33894312&pid=24381616` , `/playmode/intelligence/list?id=33894312&pid=24381616&sid=36871368`
|
**调用例子 :** `/playmode/intelligence/list?id=33894312&pid=24381616` , `/playmode/intelligence/list?id=33894312&pid=24381616&sid=36871368`
|
||||||
|
|
||||||
### 获取动态消息
|
### 获取动态列表
|
||||||
|
|
||||||
说明 : 调用此接口 , 可获取各种动态 , 对应网页版网易云,朋友界面里的各种动态消息
|
说明 : 调用此接口 , 可获取各种动态 , 对应网页版网易云,朋友界面里的各种动态消息
|
||||||
,如分享的视频,音乐,照片等!
|
,如分享的视频,音乐,照片等!
|
||||||
@ -1441,15 +1443,17 @@ tags: 歌单标签
|
|||||||
|
|
||||||
**调用例子 :** `/top/playlist/highquality?before=1503639064232&limit=3`
|
**调用例子 :** `/top/playlist/highquality?before=1503639064232&limit=3`
|
||||||
|
|
||||||
### 相关歌单推荐
|
### 相关歌单
|
||||||
|
|
||||||
说明 : 调用此接口,传入歌单 id 可获取相关歌单(对应页面 [https://music.163.com/#/playlist?id=1](https://music.163.com/#/playlist?id=1))
|
说明: 请替换为[相关歌单推荐](#相关歌单推荐)接口; 本接口通过html抓取内容, 现已无法抓取歌单
|
||||||
|
|
||||||
**必选参数 :** `id` : 歌单 id
|
~~说明 : 调用此接口,传入歌单 id 可获取相关歌单(对应页面 [https://music.163.com/#/playlist?id=1](https://music.163.com/#/playlist?id=1))~~
|
||||||
|
|
||||||
**接口地址 :** `/related/playlist`
|
~~**必选参数 :** `id` : 歌单 id~~
|
||||||
|
|
||||||
**调用例子 :** `/related/playlist?id=1`
|
~~**接口地址 :** `/related/playlist`~~
|
||||||
|
|
||||||
|
~~**调用例子 :** `/related/playlist?id=1`~~
|
||||||
|
|
||||||
### 获取歌单详情
|
### 获取歌单详情
|
||||||
|
|
||||||
@ -4989,6 +4993,30 @@ let link = encodeURIComponent(
|
|||||||
|
|
||||||
**调用例子:** `/playlist/import/task/status?id=123834369`
|
**调用例子:** `/playlist/import/task/status?id=123834369`
|
||||||
|
|
||||||
|
### 副歌时间
|
||||||
|
|
||||||
|
说明: 调用此接口, 传入歌曲id, 获取副歌时间
|
||||||
|
|
||||||
|
**必选参数:**
|
||||||
|
|
||||||
|
`id`: 歌曲id
|
||||||
|
|
||||||
|
**接口地址:** `/song/chorus`
|
||||||
|
|
||||||
|
**调用例子:** `/song/chorus?id=2058263032`
|
||||||
|
|
||||||
|
### 相关歌单推荐
|
||||||
|
|
||||||
|
说明: 调用此接口, 传入歌单id, 获取相关歌单推荐
|
||||||
|
|
||||||
|
**必选参数:**
|
||||||
|
|
||||||
|
`id`: 歌单id
|
||||||
|
|
||||||
|
**接口地址:** `/playlist/detail/rcmd/get`
|
||||||
|
|
||||||
|
**调用例子:** `/playlist/detail/rcmd/get?id=8039587836`
|
||||||
|
|
||||||
## 离线访问此文档
|
## 离线访问此文档
|
||||||
|
|
||||||
此文档同时也是 Progressive Web Apps(PWA), 加入了 serviceWorker, 可离线访问
|
此文档同时也是 Progressive Web Apps(PWA), 加入了 serviceWorker, 可离线访问
|
||||||
|
Loading…
x
Reference in New Issue
Block a user