From 07edbfed6d3844e7e5dcbd4526a2f7b40944ea2b Mon Sep 17 00:00:00 2001 From: overwriter <9856mmm@gmail.com> Date: Sun, 22 Dec 2024 22:25:49 +0800 Subject: [PATCH 1/3] =?UTF-8?q?fix:=20=E9=AA=8C=E8=AF=81=E7=A0=81=E6=A3=80?= =?UTF-8?q?=E6=9F=A5=E5=8F=AF=E8=83=BD=E4=B8=8D=E7=94=9F=E6=95=88?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- module/login_qr_create.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/module/login_qr_create.js b/module/login_qr_create.js index 20db974..d569d60 100644 --- a/module/login_qr_create.js +++ b/module/login_qr_create.js @@ -3,7 +3,7 @@ const QRCode = require('qrcode') const createOption = require('../util/option.js') module.exports = (query, request) => { return new Promise(async (resolve) => { - const url = `https://music.163.com/login?codekey=${query.key}` + const url = `http://music.163.com/login?codekey=${query.key}` return resolve({ code: 200, status: 200, From 455cb1929b578bb54b4a30fdb2fc05eafc0ee639 Mon Sep 17 00:00:00 2001 From: overwriter <9856mmm@gmail.com> Date: Sun, 22 Dec 2024 22:28:24 +0800 Subject: [PATCH 2/3] =?UTF-8?q?fix:=20/api/v3/song/detail=E9=99=90?= =?UTF-8?q?=E5=88=B6=E6=8B=89=E5=8F=96=E6=95=B0=E9=87=8F=E4=B8=BA1000?= =?UTF-8?q?=EF=BC=8C=E9=81=BF=E5=85=8D=E6=8B=89=E5=8F=96=E5=A4=B1=E8=B4=A5?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- module/playlist_track_all.js | 2 +- module/song_detail.js | 1 + 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/module/playlist_track_all.js b/module/playlist_track_all.js index 9e56134..06758f5 100644 --- a/module/playlist_track_all.js +++ b/module/playlist_track_all.js @@ -9,7 +9,7 @@ module.exports = (query, request) => { s: query.s || 8, } //不放在data里面避免请求带上无用的数据 - let limit = parseInt(query.limit) || Infinity + let limit = parseInt(query.limit) || 1000 let offset = parseInt(query.offset) || 0 return request(`/api/v6/playlist/detail`, data, createOption(query)).then( diff --git a/module/song_detail.js b/module/song_detail.js index ed96470..adcd947 100644 --- a/module/song_detail.js +++ b/module/song_detail.js @@ -2,6 +2,7 @@ const createOption = require('../util/option.js') module.exports = (query, request) => { + // 歌曲数量不要超过1000 query.ids = query.ids.split(/\s*,\s*/) const data = { c: '[' + query.ids.map((id) => '{"id":' + id + '}').join(',') + ']', From ea8d2f56f71ea3227cc2dab6a504663845fa0f19 Mon Sep 17 00:00:00 2001 From: overwriter <9856mmm@gmail.com> Date: Sat, 28 Dec 2024 14:35:51 +0800 Subject: [PATCH 3/3] =?UTF-8?q?refeator:=20=E5=B9=B4=E5=BA=A6=E5=90=AC?= =?UTF-8?q?=E6=AD=8C=E6=8A=A5=E5=91=8A=E6=8E=A5=E5=8F=A3=E6=94=AF=E6=8C=81?= =?UTF-8?q?2024=E5=B9=B4?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- public/docs/home.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/public/docs/home.md b/public/docs/home.md index a562fab..f95cd08 100644 --- a/public/docs/home.md +++ b/public/docs/home.md @@ -4579,7 +4579,7 @@ qrCodeStatus:20,detailReason:0 验证成功qrCodeStatus:21,detailReason:0 二 **调用例子:** `/ugc/user/devote` ### 年度听歌报告 -说明: 登录后调用此接口,使用此接口,可获取当前登录用户年度听歌报告,目前支持2017-2023年的报告 +说明: 登录后调用此接口,使用此接口,可获取当前登录用户年度听歌报告,目前支持2017-2024年的报告 **必选参数:** @@ -4587,7 +4587,7 @@ qrCodeStatus:20,detailReason:0 验证成功qrCodeStatus:21,detailReason:0 二 **接口地址:** `/summary/annual` -**调用例子:** `/summary/annual?year=2023` +**调用例子:** `/summary/annual?year=2024` ### 本地歌曲文件匹配网易云歌曲信息