diff --git a/CHANGELOG.MD b/CHANGELOG.MD index e6b8ae5b013df9ccac3b7219e98df4f3962eb56b..0b05583c77287c9306f136a0763ae91316d045b0 100644 --- a/CHANGELOG.MD +++ b/CHANGELOG.MD @@ -1,6 +1,6 @@ # 更新日志 -### 2.9.5 | 2018.05.08 -新增发送私信相关接口 +### 2.9.6 | 2018.05.08 +新增发送私信相关接口,新增新建歌单,收藏/取消收藏歌单接口 ### 2.9.4 | 2018.05.04 新增热搜接口,更新 banner 接口 diff --git a/app.js b/app.js index 62c22f77742b321bfc8957c425f5da6059aff231..1468482a55d3ec3122d874be2b641cae1445369f 100644 --- a/app.js +++ b/app.js @@ -155,10 +155,18 @@ app.use("/playlist/detail", require("./router/playlist_detail")); //收藏单曲到歌单,从歌单删除歌曲 op=del,add;pid=歌单id,tracks=歌曲id app.use("/playlist/tracks", require("./router/playlist_tracks")); +// 热门歌单 app.use("/playlist/hot", require("./router/playlist_hot")); +// 全部歌单 app.use("/playlist/catlist", require("./router/playlist_catlist")); +// 新建歌单 +app.use("/playlist/create", require("./router/playlist_create")); + +// 收藏/取消收藏歌单 +app.use("/playlist/subscribe", require("./router/playlist_subscribe")); + //推荐节目 app.use("/program/recommend", require("./router/program_recommend")); @@ -185,8 +193,9 @@ app.use("/search/multimatch", require("./router/search_multimatch")); // 搜索 suggest,搜索结果包含单曲,歌手,歌单,mv信息 app.use("/search/suggest", require("./router/search_suggest")); +app.use("/send/text", require("./router/send_text")); - +app.use("/send/playlist", require("./router/send_playlist")); //simi ,相似歌单 app.use("/simi/playlist", require("./router/simi_playlist")); @@ -259,14 +268,6 @@ app.use("/user/subcount", require("./router/user_subcount")); app.use("/user/record", require("./router/user_playrecord")); -app.use("/send/text", require("./router/send_text")); - -app.use("/send/playlist", require("./router/send_playlist")); - -app.use("/playlist/create", require("./router/playlist_create")); - -app.use("/playlist/subscribe", require("./router/playlist_subscribe")); - const port = process.env.PORT || 3000; app.listen(port, () => { diff --git a/docs/README.md b/docs/README.md index 120557d356552dc2d13932f0bc793ae2bc3b05c6..b08ffe7fd434aa32cf206e4a02e2a8ed2ab3ffd7 100644 --- a/docs/README.md +++ b/docs/README.md @@ -16,8 +16,8 @@ ## 版本新特性 -### 2.9.5 | 2018.05.08 -新增发送私信相关接口 +### 2.9.6 | 2018.05.08 +新增发送私信相关接口,新增新建歌单,收藏/取消收藏歌单接口 ### 2.9.4 | 2018.05.04 新增热搜接口,更新 banner 接口 @@ -126,6 +126,8 @@ banner 接口 , 增加刷新登录接口 , 增加电台相关接口 , 补充评 63. 获取热搜 64. 发送私信 65. 发送私信歌单 +66. 新建歌单 +67. 收藏/取消收藏歌单 ## 安装 @@ -491,6 +493,35 @@ mp3url 不能直接用 , 可通过 `/music/url` 接口传入歌曲 id 获取具 **调用例子 :** `/search/multimatch?keywords= 海阔天空` +### 新建歌单 + +说明 : 调用此接口 , 传入歌单名字可新建歌单 + +**必选参数 :** `name` : 歌单名 + +**接口地址 :** `/playlist/create` + +**调用例子 :** `/playlist/create?name=测试歌单` + +返回数据如下图: +![数据](https://ws1.sinaimg.cn/large/006tKfTcgy1fr3va885z5j31a617qwjy.jpg) + +### 收藏/取消收藏歌单 + +说明 : 调用此接口 , 传入类型和歌单 id 可收藏歌单或者取消收藏歌单 + +**必选参数 :** +`t` : 类型,1:收藏,2:取消收藏 +`id` : 歌单 id + +**接口地址 :** `/playlist/subscribe` + +**调用例子 :** `/playlist/subscribe?t=1&id=106697785` `/playlist/subscribe?t=2&id=106697785` + +返回数据如下图: +![数据](https://ws1.sinaimg.cn/large/006tKfTcgy1fr3vdwx0hvj30s405u74b.jpg) + + ### 对歌单添加或删除歌曲 说明 : 调用此接口 , 可以添加歌曲到歌单或者从歌单删除某首歌曲 ( 需要登录 ) diff --git a/package.json b/package.json index ef6483a59ed4e717dce8d2787d40b61dced2e647..8d67b2e35d46455908e9e35e7d5b01ca03513ea0 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "NeteaseCloudMusicApi", - "version": "2.9.5", + "version": "2.9.6", "description": "网易云音乐 NodeJS 版 API", "scripts": { "start": "node app.js",