From a75565929b4fb1575f3deb9dff1ab4137cf81782 Mon Sep 17 00:00:00 2001 From: overwriter <9856mmm@gmail.com> Date: Tue, 18 Jun 2024 19:46:15 +0800 Subject: [PATCH] =?UTF-8?q?feat:=20=E5=A2=9E=E5=8A=A0=E6=8E=A5=E5=8F=A3?= =?UTF-8?q?=EF=BC=9A=E6=9C=80=E8=BF=91=E5=90=AC=E6=AD=8C=E5=88=97=E8=A1=A8?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- README.MD | 5 ++++- module/recent_listen_list.js | 18 ++++++++++++++++++ public/docs/home.md | 8 ++++++++ 3 files changed, 30 insertions(+), 1 deletion(-) create mode 100644 module/recent_listen_list.js diff --git a/README.MD b/README.MD index 8f2e55a..a0768c0 100644 --- a/README.MD +++ b/README.MD @@ -422,7 +422,10 @@ banner({ type: 0 }).then((res) => { 276. 私人 FM 模式选择 277. 播客删除 278. 电台排行榜获取 -279. 获取声音歌词 +279. 获取声音歌词 +280. 获取专辑歌曲的音质 +281. 歌手动态信息 +282. 最近听歌列表 ## 单元测试 diff --git a/module/recent_listen_list.js b/module/recent_listen_list.js new file mode 100644 index 0000000..8f16658 --- /dev/null +++ b/module/recent_listen_list.js @@ -0,0 +1,18 @@ +// 最近听歌列表 + +module.exports = (query, request) => { + const data = {} + return request( + 'POST', + `https://interface.music.163.com/eapi/pc/recent/listen/list`, + data, + { + crypto: 'eapi', + cookie: query.cookie, + ua: query.ua || '', + proxy: query.proxy, + url: '/api/pc/recent/listen/list', + realIP: query.realIP, + }, + ) +} diff --git a/public/docs/home.md b/public/docs/home.md index 4e58a2a..bf9a993 100644 --- a/public/docs/home.md +++ b/public/docs/home.md @@ -297,6 +297,7 @@ 279. 获取声音歌词 280. 获取专辑歌曲的音质 281. 歌手动态信息 +282. 最近听歌列表 ## 安装 @@ -4619,6 +4620,13 @@ qrCodeStatus:20,detailReason:0 验证成功qrCodeStatus:21,detailReason:0 二 **调用例子 :** `/artist/detail/dynamic?id=15396` + +### 最近听歌列表 + +说明 : 调用后可获取最近听歌列表 + +**接口地址 :** `/recent/listen/list` + ## 离线访问此文档 此文档同时也是 Progressive Web Apps(PWA), 加入了 serviceWorker, 可离线访问