From 119d301e24dc1c1327c369491c19c44c40b707ed Mon Sep 17 00:00:00 2001 From: s12mmm3 <49340226+s12mmm3@users.noreply.github.com> Date: Fri, 22 Sep 2023 13:30:28 +0800 Subject: [PATCH 1/4] Update README.md --- docs/README.md | 47 +++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 47 insertions(+) diff --git a/docs/README.md b/docs/README.md index 97a91f3..288f89b 100644 --- a/docs/README.md +++ b/docs/README.md @@ -277,6 +277,10 @@ 259. 听歌识曲 260. 根据nickname获取userid接口 261. 播客声音列表 +262. 专辑简要百科信息 +263. 歌曲简要百科信息 +264. 歌手简要百科信息 +265. mv简要百科信息 ## 安装 @@ -4307,6 +4311,49 @@ qrCodeStatus:20,detailReason:0 验证成功qrCodeStatus:21,detailReason:0 二 **调用例子:** `/get/userids?nicknames=binaryify` `/get/userids?nicknames=binaryify;binaryify2` +### 专辑简要百科信息 +说明: 使用此接口,传入专辑id,可获取对应的专辑简要百科信息 + +**必选参数:** + +`id`: 专辑id + +**接口地址:** `/album/get` + +**调用例子:** `/album/get?id=168223858` + +### 歌曲简要百科信息 +说明: 使用此接口,传入歌曲id,可获取对应的歌曲简要百科信息 + +**必选参数:** + +`id`: 歌曲id + +**接口地址:** `/song/get` + +**调用例子:** `/song/get?id=2058263032` + +### 歌手简要百科信息 +说明: 使用此接口,传入歌手id,可获取对应的歌手简要百科信息 + +**必选参数:** + +`id`: 歌手id + +**接口地址:** `/artist/get` + +**调用例子:** `/artist/get?id=15396` + +### mv简要百科信息 +说明: 使用此接口,传入mv id,可获取对应的mv简要百科信息 + +**必选参数:** + +`id`: mv id + +**接口地址:** `/mv/get` + +**调用例子:** `/mv/get?id=14572641` ## 离线访问此文档 From f00dd4d363e5f3fce6f7eccf13c7174d65e284a8 Mon Sep 17 00:00:00 2001 From: overwriter Date: Fri, 22 Sep 2023 19:43:44 +0800 Subject: [PATCH 2/4] =?UTF-8?q?update:=20=E6=9B=B4=E6=96=B0=E6=96=87?= =?UTF-8?q?=E6=A1=A3?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- docs/README.md | 33 +++++++++++++++++++++++++++++++++ module/ugc_user_devote.js | 2 +- 2 files changed, 34 insertions(+), 1 deletion(-) diff --git a/docs/README.md b/docs/README.md index 288f89b..36ec6d5 100644 --- a/docs/README.md +++ b/docs/README.md @@ -281,6 +281,8 @@ 263. 歌曲简要百科信息 264. 歌手简要百科信息 265. mv简要百科信息 +266. 用户贡献内容 +267. 用户贡献条目、积分、云贝数量 ## 安装 @@ -4355,6 +4357,37 @@ qrCodeStatus:20,detailReason:0 验证成功qrCodeStatus:21,detailReason:0 二 **调用例子:** `/mv/get?id=14572641` +### 用户贡献内容 +说明: 使用此接口,可获取当前登录用户贡献内容 + +**必选参数:** + +`type`: 内容种类 +分为以下几种类型: +曲库纠错 歌手:1 专辑:2 歌曲:3 MV:4 歌词:5 翻译:6 +曲库补充 专辑:101 MV:103 + +**可选参数:** +`limit`: 取出条目数量 , 默认为 10 + +`offset`: 偏移数量 + +`auditStatus`: 审核状态 +待审核:0 未采纳:-5 审核中:1 部分审核通过:4 审核通过:5 + +`order`: 排序,默认为降序 降序:desc 顺序:asc + +**接口地址:** `/ugc/detail` + +**调用例子:** `/ugc/detail` + +### 用户贡献条目、积分、云贝数量 +说明: 使用此接口,可获取当前登录用户贡献条目、积分、云贝数量 + +**接口地址:** `/ugc/user/devote` + +**调用例子:** `/ugc/user/devote` + ## 离线访问此文档 此文档同时也是 Progressive Web Apps(PWA), 加入了 serviceWorker, 可离线访问 diff --git a/module/ugc_user_devote.js b/module/ugc_user_devote.js index f8f832e..e4d8f30 100644 --- a/module/ugc_user_devote.js +++ b/module/ugc_user_devote.js @@ -1,4 +1,4 @@ -// 用户贡献条目数量及积分、云贝数量 +// 用户贡献条目、积分、云贝数量 const crypto = require('crypto') module.exports = (query, request) => { const data = {} From 4127b047c98aaf4c97187eefcc008fd965384576 Mon Sep 17 00:00:00 2001 From: overwriter Date: Fri, 22 Sep 2023 19:50:24 +0800 Subject: [PATCH 3/4] =?UTF-8?q?update:=20=E6=9B=B4=E6=96=B0=E6=96=87?= =?UTF-8?q?=E6=A1=A3?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- docs/README.md | 20 ++++++++++++++++++-- 1 file changed, 18 insertions(+), 2 deletions(-) diff --git a/docs/README.md b/docs/README.md index 36ec6d5..d990182 100644 --- a/docs/README.md +++ b/docs/README.md @@ -281,8 +281,9 @@ 263. 歌曲简要百科信息 264. 歌手简要百科信息 265. mv简要百科信息 -266. 用户贡献内容 -267. 用户贡献条目、积分、云贝数量 +266. 搜索歌手 +267. 用户贡献内容 +268. 用户贡献条目、积分、云贝数量 ## 安装 @@ -4357,6 +4358,21 @@ qrCodeStatus:20,detailReason:0 验证成功qrCodeStatus:21,detailReason:0 二 **调用例子:** `/mv/get?id=14572641` +### 搜索歌手 +说明: 使用此接口,传入歌手名关键字或者歌手id,可获取搜索到的歌手信息 + +**必选参数:** + +`keyword`: 关键字或歌手id + +**可选参数:** + +`limit`: 取出条目数量 , 默认为 40 + +**接口地址:** `/artist/search',` + +**调用例子:** `/artist/search?keyword=sasakure` + ### 用户贡献内容 说明: 使用此接口,可获取当前登录用户贡献内容 From 9f242fc658bb4708219ed82f9ff86c4cdf74a97d Mon Sep 17 00:00:00 2001 From: overwriter Date: Fri, 22 Sep 2023 22:04:14 +0800 Subject: [PATCH 4/4] =?UTF-8?q?update:=20=E6=9B=B4=E6=96=B0=E6=96=87?= =?UTF-8?q?=E6=A1=A3?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- docs/README.md | 14 +++++++------- module/mv_get.js | 2 +- 2 files changed, 8 insertions(+), 8 deletions(-) diff --git a/docs/README.md b/docs/README.md index d990182..5cc33e7 100644 --- a/docs/README.md +++ b/docs/README.md @@ -4315,7 +4315,7 @@ qrCodeStatus:20,detailReason:0 验证成功qrCodeStatus:21,detailReason:0 二 **调用例子:** `/get/userids?nicknames=binaryify` `/get/userids?nicknames=binaryify;binaryify2` ### 专辑简要百科信息 -说明: 使用此接口,传入专辑id,可获取对应的专辑简要百科信息 +说明: 登录后调用此接口,使用此接口,传入专辑id,可获取对应的专辑简要百科信息 **必选参数:** @@ -4326,7 +4326,7 @@ qrCodeStatus:20,detailReason:0 验证成功qrCodeStatus:21,detailReason:0 二 **调用例子:** `/album/get?id=168223858` ### 歌曲简要百科信息 -说明: 使用此接口,传入歌曲id,可获取对应的歌曲简要百科信息 +说明: 登录后调用此接口,使用此接口,传入歌曲id,可获取对应的歌曲简要百科信息 **必选参数:** @@ -4337,7 +4337,7 @@ qrCodeStatus:20,detailReason:0 验证成功qrCodeStatus:21,detailReason:0 二 **调用例子:** `/song/get?id=2058263032` ### 歌手简要百科信息 -说明: 使用此接口,传入歌手id,可获取对应的歌手简要百科信息 +说明: 登录后调用此接口,使用此接口,传入歌手id,可获取对应的歌手简要百科信息 **必选参数:** @@ -4348,7 +4348,7 @@ qrCodeStatus:20,detailReason:0 验证成功qrCodeStatus:21,detailReason:0 二 **调用例子:** `/artist/get?id=15396` ### mv简要百科信息 -说明: 使用此接口,传入mv id,可获取对应的mv简要百科信息 +说明: 登录后调用此接口,使用此接口,传入mv id,可获取对应的mv简要百科信息 **必选参数:** @@ -4359,7 +4359,7 @@ qrCodeStatus:20,detailReason:0 验证成功qrCodeStatus:21,detailReason:0 二 **调用例子:** `/mv/get?id=14572641` ### 搜索歌手 -说明: 使用此接口,传入歌手名关键字或者歌手id,可获取搜索到的歌手信息 +说明: 登录后调用此接口,使用此接口,传入歌手名关键字或者歌手id,可获取搜索到的歌手信息 **必选参数:** @@ -4374,7 +4374,7 @@ qrCodeStatus:20,detailReason:0 验证成功qrCodeStatus:21,detailReason:0 二 **调用例子:** `/artist/search?keyword=sasakure` ### 用户贡献内容 -说明: 使用此接口,可获取当前登录用户贡献内容 +说明: 登录后调用此接口,使用此接口,可获取当前登录用户贡献内容 **必选参数:** @@ -4398,7 +4398,7 @@ qrCodeStatus:20,detailReason:0 验证成功qrCodeStatus:21,detailReason:0 二 **调用例子:** `/ugc/detail` ### 用户贡献条目、积分、云贝数量 -说明: 使用此接口,可获取当前登录用户贡献条目、积分、云贝数量 +说明: 登录后调用此接口,使用此接口,可获取当前登录用户贡献条目、积分、云贝数量 **接口地址:** `/ugc/user/devote` diff --git a/module/mv_get.js b/module/mv_get.js index cb21bc5..72efe4d 100644 --- a/module/mv_get.js +++ b/module/mv_get.js @@ -1,4 +1,4 @@ -// 歌手简要百科信息 +// mv简要百科信息 const crypto = require('crypto') module.exports = (query, request) => { const data = {