From fab8b5022987fa737feb81a9854090d1270f5b68 Mon Sep 17 00:00:00 2001 From: binaryify Date: Thu, 18 Apr 2024 17:28:35 +0800 Subject: [PATCH] =?UTF-8?q?update:=20cookie=20=E8=A1=A5=E5=85=A8?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- CHANGELOG.MD | 3 ++- module/like.js | 4 ++-- module/login_refresh.js | 2 ++ module/rebind.js | 2 ++ module/send_playlist.js | 3 ++- module/send_text.js | 3 ++- module/setting.js | 2 ++ module/sheet_list.js | 2 ++ module/sign_happy_info.js | 2 ++ module/signin_progress.js | 2 ++ package.json | 2 +- 11 files changed, 21 insertions(+), 6 deletions(-) diff --git a/CHANGELOG.MD b/CHANGELOG.MD index 79edf33..1248733 100644 --- a/CHANGELOG.MD +++ b/CHANGELOG.MD @@ -1,6 +1,7 @@ # 更新日志 -### 4.16.1 | 2024.04.18 +### 4.16.2 | 2024.04.18 - 分享接口问题修复 +- cookie 补全 ### 4.16.0 | 2024.04.18 - ua 更新,修复接口提示网络拥挤问题 diff --git a/module/like.js b/module/like.js index c2a9806..b34410c 100644 --- a/module/like.js +++ b/module/like.js @@ -1,8 +1,8 @@ // 红心与取消红心歌曲 module.exports = (query, request) => { - query.cookie.os = 'pc' - query.cookie.appver = '2.9.7' + query.cookie.os = 'ios' + query.cookie.appver = '9.0.65' query.like = query.like == 'false' ? false : true const data = { alg: 'itembased', diff --git a/module/login_refresh.js b/module/login_refresh.js index 699c0c0..4c834b4 100644 --- a/module/login_refresh.js +++ b/module/login_refresh.js @@ -1,6 +1,8 @@ // 登录刷新 module.exports = async (query, request) => { + query.cookie.os = 'ios' + query.cookie.appver = '9.0.65' let result = await request( 'POST', `https://music.163.com/weapi/login/token/refresh`, diff --git a/module/rebind.js b/module/rebind.js index 0574feb..2c5680a 100644 --- a/module/rebind.js +++ b/module/rebind.js @@ -1,6 +1,8 @@ // 更换手机 module.exports = (query, request) => { + query.cookie.os = 'ios' + query.cookie.appver = '9.0.65' const data = { captcha: query.captcha, phone: query.phone, diff --git a/module/send_playlist.js b/module/send_playlist.js index 6c4909a..d7ef55c 100644 --- a/module/send_playlist.js +++ b/module/send_playlist.js @@ -1,7 +1,8 @@ // 私信歌单 module.exports = (query, request) => { - query.cookie.os = 'pc' + query.cookie.os = 'ios' + query.cookie.appver = '9.0.65' const data = { id: query.playlist, type: 'playlist', diff --git a/module/send_text.js b/module/send_text.js index 05fbfbc..8f71371 100644 --- a/module/send_text.js +++ b/module/send_text.js @@ -1,7 +1,8 @@ // 私信 module.exports = (query, request) => { - query.cookie.os = 'pc' + query.cookie.os = 'ios' + query.cookie.appver = '9.0.65' const data = { type: 'text', msg: query.msg, diff --git a/module/setting.js b/module/setting.js index a22234a..b66b5e3 100644 --- a/module/setting.js +++ b/module/setting.js @@ -1,6 +1,8 @@ // 设置 module.exports = (query, request) => { + query.cookie.os = 'ios' + query.cookie.appver = '9.0.65' const data = {} return request('POST', `https://music.163.com/api/user/setting`, data, { crypto: 'weapi', diff --git a/module/sheet_list.js b/module/sheet_list.js index 426f582..b4df04a 100644 --- a/module/sheet_list.js +++ b/module/sheet_list.js @@ -1,5 +1,7 @@ // 乐谱列表 module.exports = (query, request) => { + query.cookie.os = 'ios' + query.cookie.appver = '9.0.65' const data = { id: query.id, abTest: query.ab || 'b', diff --git a/module/sign_happy_info.js b/module/sign_happy_info.js index d91ce36..fd1b270 100644 --- a/module/sign_happy_info.js +++ b/module/sign_happy_info.js @@ -1,4 +1,6 @@ module.exports = (query, request) => { + query.cookie.os = 'ios' + query.cookie.appver = '9.0.65' const data = {} return request('POST', `https://music.163.com/api/sign/happy/info`, data, { crypto: 'weapi', diff --git a/module/signin_progress.js b/module/signin_progress.js index 51b5a52..a67ee01 100644 --- a/module/signin_progress.js +++ b/module/signin_progress.js @@ -1,6 +1,8 @@ // 签到进度 module.exports = (query, request) => { + query.cookie.os = 'ios' + query.cookie.appver = '9.0.65' const data = { moduleId: query.moduleId || '1207signin-1207signin', } diff --git a/package.json b/package.json index 35b4652..d3e5c21 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "NeteaseCloudMusicApi", - "version": "4.16.1", + "version": "4.16.2", "description": "网易云音乐 NodeJS 版 API", "scripts": { "start": "node app.js",