diff --git a/module/artist_new_mv.js b/module/artist_new_mv.js index d08b1d5..ce7af37 100644 --- a/module/artist_new_mv.js +++ b/module/artist_new_mv.js @@ -1,6 +1,6 @@ module.exports = (query, request) => { query.cookie.os = 'ios' - query.cookie.appver = '7.3.40' + query.cookie.appver = '8.0.00' const data = { limit: query.limit || 20, startTimestamp: query.before || Date.now(), diff --git a/module/artist_new_song.js b/module/artist_new_song.js index 5354599..d1ca798 100644 --- a/module/artist_new_song.js +++ b/module/artist_new_song.js @@ -1,6 +1,6 @@ module.exports = (query, request) => { query.cookie.os = 'ios' - query.cookie.appver = '7.3.40' + query.cookie.appver = '8.0.00' const data = { limit: query.limit || 20, startTimestamp: query.before || Date.now(), diff --git a/module/homepage_block_page.js b/module/homepage_block_page.js index 8f6fa13..ea5880f 100644 --- a/module/homepage_block_page.js +++ b/module/homepage_block_page.js @@ -2,6 +2,8 @@ // 这个接口为移动端接口,首页-发现页,数据结构可以参考 https://github.com/hcanyz/flutter-netease-music-api/blob/master/lib/src/api/uncategorized/bean.dart#L259 HomeBlockPageWrap // query.refresh 是否刷新数据 module.exports = (query, request) => { + query.cookie.os = 'ios' + query.cookie.appver = '8.0.00' const data = { refresh: query.refresh || true } return request( 'POST', diff --git a/module/homepage_dragon_ball.js b/module/homepage_dragon_ball.js index f441c5d..d7b055a 100644 --- a/module/homepage_dragon_ball.js +++ b/module/homepage_dragon_ball.js @@ -10,6 +10,8 @@ module.exports = (query, request) => { if (!('MUSIC_U' in query.cookie)) query.cookie.MUSIC_A = config.anonymous_token const data = {} + query.cookie.os = 'ios' + query.cookie.appver = '8.0.00' return request( 'POST', `https://music.163.com/eapi/homepage/dragon/ball/static`, diff --git a/module/hug_comment.js b/module/hug_comment.js index 481b9a4..d8bc428 100644 --- a/module/hug_comment.js +++ b/module/hug_comment.js @@ -1,7 +1,7 @@ const { resourceTypeMap } = require('../util/config.json') module.exports = (query, request) => { query.cookie.os = 'ios' - query.cookie.appver = '7.3.27' + query.cookie.appver = '8.0.00' query.type = resourceTypeMap[query.type || 0] const threadId = query.type + query.sid const data = { diff --git a/module/send_song.js b/module/send_song.js index b2d4b0d..ffed0f1 100644 --- a/module/send_song.js +++ b/module/send_song.js @@ -2,7 +2,7 @@ module.exports = (query, request) => { query.cookie.os = 'ios' - query.cookie.appver = '7.3.27' + query.cookie.appver = '8.0.00' const data = { id: query.id, msg: query.msg || '', diff --git a/module/user_event.js b/module/user_event.js index 224626d..6bff052 100644 --- a/module/user_event.js +++ b/module/user_event.js @@ -2,7 +2,7 @@ module.exports = (query, request) => { query.cookie.os = 'ios' - query.cookie.appver = '7.3.27' + query.cookie.appver = '8.0.0' const data = { getcounts: true, time: query.lasttime || -1, diff --git a/package.json b/package.json index c49b01a..264d83c 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "NeteaseCloudMusicApi", - "version": "3.47.4", + "version": "3.47.5", "description": "网易云音乐 NodeJS 版 API", "scripts": { "start": "node app.js", diff --git a/util/request.js b/util/request.js index c7187a3..425b2a5 100644 --- a/util/request.js +++ b/util/request.js @@ -85,7 +85,7 @@ const createRequest = (method, url, data, options) => { const header = { osver: cookie.osver, //系统版本 deviceId: cookie.deviceId, //encrypt.base64.encode(imei + '\t02:00:00:00:00:00\t5106025eb79a5247\t70ffbaac7') - appver: cookie.appver || '6.1.1', // app版本 + appver: cookie.appver || '8.0.0', // app版本 versioncode: cookie.versioncode || '140', //版本号 mobilename: cookie.mobilename, //设备model buildver: cookie.buildver || Date.now().toString().substr(0, 10),