update: bump to v4.16.0

This commit is contained in:
binaryify 2024-04-18 15:11:34 +08:00
parent c7c5769c05
commit fc3e62a69e
320 changed files with 391 additions and 32 deletions

View File

@ -1,4 +1,9 @@
# 更新日志 # 更新日志
### 4.16.0 | 2024.04.18
- ua 更新,修复接口提示网络拥挤问题
- 支持手动传入 ua 参数,修改 user-agent
### 4.15.8 | 2024.03.29 ### 4.15.8 | 2024.03.29
- 播客声音排序接口更新,补充字段 - 播客声音排序接口更新,补充字段
- 新增 `删除播客`接口 - 新增 `删除播客`接口

View File

@ -11,6 +11,7 @@ module.exports = (query, request) => {
{ {
crypto: 'eapi', crypto: 'eapi',
cookie: query.cookie, cookie: query.cookie,
ua: query.ua || '',
proxy: query.proxy, proxy: query.proxy,
realIP: query.realIP, realIP: query.realIP,
url: '/api/activate/initProfile', url: '/api/activate/initProfile',

View File

@ -29,6 +29,7 @@ module.exports = (query, request) => {
{ {
crypto: 'eapi', crypto: 'eapi',
cookie: query.cookie, cookie: query.cookie,
ua: query.ua || '',
proxy: query.proxy, proxy: query.proxy,
realIP: query.realIP, realIP: query.realIP,
url: '/api/aidj/content/rcmd/info', url: '/api/aidj/content/rcmd/info',

View File

@ -8,6 +8,7 @@ module.exports = (query, request) => {
{ {
crypto: 'weapi', crypto: 'weapi',
cookie: query.cookie, cookie: query.cookie,
ua: query.ua || '',
proxy: query.proxy, proxy: query.proxy,
realIP: query.realIP, realIP: query.realIP,
}, },

View File

@ -10,6 +10,7 @@ module.exports = (query, request) => {
{ {
crypto: 'weapi', crypto: 'weapi',
cookie: query.cookie, cookie: query.cookie,
ua: query.ua || '',
proxy: query.proxy, proxy: query.proxy,
realIP: query.realIP, realIP: query.realIP,
}, },

View File

@ -10,6 +10,7 @@ module.exports = (query, request) => {
{ {
crypto: 'weapi', crypto: 'weapi',
cookie: query.cookie, cookie: query.cookie,
ua: query.ua || '',
proxy: query.proxy, proxy: query.proxy,
realIP: query.realIP, realIP: query.realIP,
}, },

View File

@ -14,6 +14,7 @@ module.exports = (query, request) => {
{ {
crypto: 'weapi', crypto: 'weapi',
cookie: query.cookie, cookie: query.cookie,
ua: query.ua || '',
proxy: query.proxy, proxy: query.proxy,
realIP: query.realIP, realIP: query.realIP,
}, },

View File

@ -13,6 +13,7 @@ module.exports = (query, request) => {
{ {
crypto: 'weapi', crypto: 'weapi',
cookie: query.cookie, cookie: query.cookie,
ua: query.ua || '',
proxy: query.proxy, proxy: query.proxy,
realIP: query.realIP, realIP: query.realIP,
}, },

View File

@ -9,6 +9,7 @@ module.exports = (query, request) => {
return request('POST', `https://music.163.com/weapi/album/new`, data, { return request('POST', `https://music.163.com/weapi/album/new`, data, {
crypto: 'weapi', crypto: 'weapi',
cookie: query.cookie, cookie: query.cookie,
ua: query.ua || '',
proxy: query.proxy, proxy: query.proxy,
realIP: query.realIP, realIP: query.realIP,
}) })

View File

@ -8,6 +8,7 @@ module.exports = (query, request) => {
{ {
crypto: 'weapi', crypto: 'weapi',
cookie: query.cookie, cookie: query.cookie,
ua: query.ua || '',
proxy: query.proxy, proxy: query.proxy,
realIP: query.realIP, realIP: query.realIP,
}, },

View File

@ -17,6 +17,7 @@ module.exports = (query, request) => {
{ {
crypto: 'weapi', crypto: 'weapi',
cookie: query.cookie, cookie: query.cookie,
ua: query.ua || '',
proxy: query.proxy, proxy: query.proxy,
realIP: query.realIP, realIP: query.realIP,
}, },

View File

@ -8,6 +8,7 @@ module.exports = (query, request) => {
return request('POST', `https://music.163.com/api/album/${query.t}`, data, { return request('POST', `https://music.163.com/api/album/${query.t}`, data, {
crypto: 'weapi', crypto: 'weapi',
cookie: query.cookie, cookie: query.cookie,
ua: query.ua || '',
proxy: query.proxy, proxy: query.proxy,
realIP: query.realIP, realIP: query.realIP,
}) })

View File

@ -9,6 +9,7 @@ module.exports = (query, request) => {
return request('POST', `https://music.163.com/weapi/album/sublist`, data, { return request('POST', `https://music.163.com/weapi/album/sublist`, data, {
crypto: 'weapi', crypto: 'weapi',
cookie: query.cookie, cookie: query.cookie,
ua: query.ua || '',
proxy: query.proxy, proxy: query.proxy,
realIP: query.realIP, realIP: query.realIP,
}) })

View File

@ -13,6 +13,7 @@ module.exports = (query, request) => {
{ {
crypto: 'weapi', crypto: 'weapi',
cookie: query.cookie, cookie: query.cookie,
ua: query.ua || '',
proxy: query.proxy, proxy: query.proxy,
realIP: query.realIP, realIP: query.realIP,
}, },

View File

@ -11,6 +11,7 @@ module.exports = (query, request) => {
{ {
crypto: 'weapi', crypto: 'weapi',
cookie: query.cookie, cookie: query.cookie,
ua: query.ua || '',
proxy: query.proxy, proxy: query.proxy,
realIP: query.realIP, realIP: query.realIP,
}, },

View File

@ -1,6 +1,6 @@
module.exports = (query, request) => { module.exports = (query, request) => {
query.cookie.os = 'ios' query.cookie.os = 'ios'
query.cookie.appver = '8.20.21' query.cookie.appver = '9.0.65'
return request( return request(
'POST', 'POST',
`https://music.163.com/api/artist/head/info/get`, `https://music.163.com/api/artist/head/info/get`,
@ -10,6 +10,7 @@ module.exports = (query, request) => {
{ {
crypto: 'weapi', crypto: 'weapi',
cookie: query.cookie, cookie: query.cookie,
ua: query.ua || '',
proxy: query.proxy, proxy: query.proxy,
realIP: query.realIP, realIP: query.realIP,
}, },

View File

@ -9,6 +9,7 @@ module.exports = (query, request) => {
return request('POST', `https://music.163.com/weapi/artist/fans/get`, data, { return request('POST', `https://music.163.com/weapi/artist/fans/get`, data, {
crypto: 'weapi', crypto: 'weapi',
cookie: query.cookie, cookie: query.cookie,
ua: query.ua || '',
proxy: query.proxy, proxy: query.proxy,
realIP: query.realIP, realIP: query.realIP,
}) })

View File

@ -11,6 +11,7 @@ module.exports = (query, request) => {
{ {
crypto: 'weapi', crypto: 'weapi',
cookie: query.cookie, cookie: query.cookie,
ua: query.ua || '',
proxy: query.proxy, proxy: query.proxy,
realIP: query.realIP, realIP: query.realIP,
}, },

View File

@ -31,6 +31,7 @@ module.exports = (query, request) => {
return request('POST', `https://music.163.com/api/v1/artist/list`, data, { return request('POST', `https://music.163.com/api/v1/artist/list`, data, {
crypto: 'weapi', crypto: 'weapi',
cookie: query.cookie, cookie: query.cookie,
ua: query.ua || '',
proxy: query.proxy, proxy: query.proxy,
realIP: query.realIP, realIP: query.realIP,
}) })

View File

@ -10,6 +10,7 @@ module.exports = (query, request) => {
return request('POST', `https://music.163.com/weapi/artist/mvs`, data, { return request('POST', `https://music.163.com/weapi/artist/mvs`, data, {
crypto: 'weapi', crypto: 'weapi',
cookie: query.cookie, cookie: query.cookie,
ua: query.ua || '',
proxy: query.proxy, proxy: query.proxy,
realIP: query.realIP, realIP: query.realIP,
}) })

View File

@ -1,6 +1,6 @@
module.exports = (query, request) => { module.exports = (query, request) => {
query.cookie.os = 'ios' query.cookie.os = 'ios'
query.cookie.appver = '8.20.21' query.cookie.appver = '9.0.65'
const data = { const data = {
limit: query.limit || 20, limit: query.limit || 20,
startTimestamp: query.before || Date.now(), startTimestamp: query.before || Date.now(),
@ -12,6 +12,7 @@ module.exports = (query, request) => {
{ {
crypto: 'weapi', crypto: 'weapi',
cookie: query.cookie, cookie: query.cookie,
ua: query.ua || '',
proxy: query.proxy, proxy: query.proxy,
realIP: query.realIP, realIP: query.realIP,
}, },

View File

@ -1,6 +1,6 @@
module.exports = (query, request) => { module.exports = (query, request) => {
query.cookie.os = 'ios' query.cookie.os = 'ios'
query.cookie.appver = '8.20.21' query.cookie.appver = '9.0.65'
const data = { const data = {
limit: query.limit || 20, limit: query.limit || 20,
startTimestamp: query.before || Date.now(), startTimestamp: query.before || Date.now(),
@ -12,6 +12,7 @@ module.exports = (query, request) => {
{ {
crypto: 'weapi', crypto: 'weapi',
cookie: query.cookie, cookie: query.cookie,
ua: query.ua || '',
proxy: query.proxy, proxy: query.proxy,
realIP: query.realIP, realIP: query.realIP,
}, },

View File

@ -11,6 +11,7 @@ module.exports = (query, request) => {
return request('POST', `https://music.163.com/api/v1/artist/songs`, data, { return request('POST', `https://music.163.com/api/v1/artist/songs`, data, {
crypto: 'weapi', crypto: 'weapi',
cookie: query.cookie, cookie: query.cookie,
ua: query.ua || '',
proxy: query.proxy, proxy: query.proxy,
realIP: query.realIP, realIP: query.realIP,
}) })

View File

@ -13,6 +13,7 @@ module.exports = (query, request) => {
{ {
crypto: 'weapi', crypto: 'weapi',
cookie: query.cookie, cookie: query.cookie,
ua: query.ua || '',
proxy: query.proxy, proxy: query.proxy,
realIP: query.realIP, realIP: query.realIP,
}, },

View File

@ -9,6 +9,7 @@ module.exports = (query, request) => {
return request('POST', `https://music.163.com/weapi/artist/sublist`, data, { return request('POST', `https://music.163.com/weapi/artist/sublist`, data, {
crypto: 'weapi', crypto: 'weapi',
cookie: query.cookie, cookie: query.cookie,
ua: query.ua || '',
proxy: query.proxy, proxy: query.proxy,
realIP: query.realIP, realIP: query.realIP,
}) })

View File

@ -6,6 +6,7 @@ module.exports = (query, request) => {
return request('POST', `https://music.163.com/api/artist/top/song`, data, { return request('POST', `https://music.163.com/api/artist/top/song`, data, {
crypto: 'weapi', crypto: 'weapi',
cookie: query.cookie, cookie: query.cookie,
ua: query.ua || '',
proxy: query.proxy, proxy: query.proxy,
realIP: query.realIP, realIP: query.realIP,
}) })

View File

@ -17,6 +17,7 @@ module.exports = (query, request) => {
{ {
crypto: 'weapi', crypto: 'weapi',
cookie: query.cookie, cookie: query.cookie,
ua: query.ua || '',
proxy: query.proxy, proxy: query.proxy,
realIP: query.realIP, realIP: query.realIP,
}, },

View File

@ -8,6 +8,7 @@ module.exports = (query, request) => {
{ {
crypto: 'weapi', crypto: 'weapi',
cookie: query.cookie, cookie: query.cookie,
ua: query.ua || '',
proxy: query.proxy, proxy: query.proxy,
realIP: query.realIP, realIP: query.realIP,
}, },

View File

@ -19,6 +19,7 @@ module.exports = (query, request) => {
return request('POST', `https://music.163.com/api/music/audio/match`, data, { return request('POST', `https://music.163.com/api/music/audio/match`, data, {
crypto: 'weapi', crypto: 'weapi',
cookie: query.cookie, cookie: query.cookie,
ua: query.ua || '',
proxy: query.proxy, proxy: query.proxy,
realIP: query.realIP, realIP: query.realIP,
}) })

View File

@ -10,6 +10,7 @@ module.exports = async (query, request) => {
{ {
crypto: 'weapi', crypto: 'weapi',
cookie: query.cookie, cookie: query.cookie,
ua: query.ua || '',
proxy: query.proxy, proxy: query.proxy,
realIP: query.realIP, realIP: query.realIP,
}, },

View File

@ -12,6 +12,12 @@ module.exports = (query, request) => {
'POST', 'POST',
`https://music.163.com/api/v2/banner/get`, `https://music.163.com/api/v2/banner/get`,
{ clientType: type }, { clientType: type },
{ crypto: 'api', proxy: query.proxy, realIP: query.realIP }, {
crypto: 'api',
cookie: query.cookie,
ua: query.ua || '',
proxy: query.proxy,
realIP: query.realIP,
},
) )
} }

View File

@ -14,6 +14,7 @@ module.exports = (query, request) => {
proxy: query.proxy, proxy: query.proxy,
url: '/api/batch', url: '/api/batch',
cookie: query.cookie, cookie: query.cookie,
ua: query.ua || '',
realIP: query.realIP, realIP: query.realIP,
}) })
} }

View File

@ -6,6 +6,7 @@ module.exports = (query, request) => {
return request('POST', `https://music.163.com/api/mcalendar/detail`, data, { return request('POST', `https://music.163.com/api/mcalendar/detail`, data, {
crypto: 'weapi', crypto: 'weapi',
cookie: query.cookie, cookie: query.cookie,
ua: query.ua || '',
proxy: query.proxy, proxy: query.proxy,
realIP: query.realIP, realIP: query.realIP,
}) })

View File

@ -8,6 +8,7 @@ module.exports = (query, request) => {
return request('POST', `https://music.163.com/api/sms/captcha/sent`, data, { return request('POST', `https://music.163.com/api/sms/captcha/sent`, data, {
crypto: 'weapi', crypto: 'weapi',
cookie: query.cookie, cookie: query.cookie,
ua: query.ua || '',
proxy: query.proxy, proxy: query.proxy,
realIP: query.realIP, realIP: query.realIP,
}) })

View File

@ -13,6 +13,7 @@ module.exports = (query, request) => {
{ {
crypto: 'weapi', crypto: 'weapi',
cookie: query.cookie, cookie: query.cookie,
ua: query.ua || '',
proxy: query.proxy, proxy: query.proxy,
realIP: query.realIP, realIP: query.realIP,
}, },

View File

@ -12,6 +12,7 @@ module.exports = (query, request) => {
{ {
crypto: 'eapi', crypto: 'eapi',
cookie: query.cookie, cookie: query.cookie,
ua: query.ua || '',
proxy: query.proxy, proxy: query.proxy,
url: '/api/cellphone/existence/check', url: '/api/cellphone/existence/check',
realIP: query.realIP, realIP: query.realIP,

View File

@ -12,6 +12,7 @@ module.exports = (query, request) => {
{ {
crypto: 'weapi', crypto: 'weapi',
cookie: query.cookie, cookie: query.cookie,
ua: query.ua || '',
proxy: query.proxy, proxy: query.proxy,
realIP: query.realIP, realIP: query.realIP,
}, },

View File

@ -41,6 +41,7 @@ module.exports = async (query, request) => {
{ {
crypto: 'weapi', crypto: 'weapi',
cookie: query.cookie, cookie: query.cookie,
ua: query.ua || '',
proxy: query.proxy, proxy: query.proxy,
realIP: query.realIP, realIP: query.realIP,
}, },
@ -103,7 +104,12 @@ module.exports = async (query, request) => {
type: 'audio', type: 'audio',
md5: query.songFile.md5, md5: query.songFile.md5,
}, },
{ crypto: 'weapi', cookie: query.cookie, proxy: query.proxy }, {
crypto: 'weapi',
cookie: query.cookie,
ua: query.ua || '',
proxy: query.proxy,
},
) )
if (res.body.needUpload) { if (res.body.needUpload) {
@ -127,6 +133,7 @@ module.exports = async (query, request) => {
{ {
crypto: 'weapi', crypto: 'weapi',
cookie: query.cookie, cookie: query.cookie,
ua: query.ua || '',
proxy: query.proxy, proxy: query.proxy,
realIP: query.realIP, realIP: query.realIP,
}, },
@ -142,6 +149,7 @@ module.exports = async (query, request) => {
{ {
crypto: 'weapi', crypto: 'weapi',
cookie: query.cookie, cookie: query.cookie,
ua: query.ua || '',
proxy: query.proxy, proxy: query.proxy,
realIP: query.realIP, realIP: query.realIP,
}, },

View File

@ -1,6 +1,6 @@
module.exports = (query, request) => { module.exports = (query, request) => {
query.cookie.os = 'ios' query.cookie.os = 'ios'
query.cookie.appver = '8.20.21' query.cookie.appver = '9.0.65'
const data = { const data = {
userId: query.uid, userId: query.uid,
songId: query.sid, songId: query.sid,
@ -13,6 +13,7 @@ module.exports = (query, request) => {
{ {
crypto: 'weapi', crypto: 'weapi',
cookie: query.cookie, cookie: query.cookie,
ua: query.ua || '',
proxy: query.proxy, proxy: query.proxy,
realIP: query.realIP, realIP: query.realIP,
}, },

View File

@ -15,6 +15,7 @@ module.exports = (query, request) => {
{ {
crypto: 'eapi', crypto: 'eapi',
cookie: query.cookie, cookie: query.cookie,
ua: query.ua || '',
proxy: query.proxy, proxy: query.proxy,
url: '/api/cloudsearch/pc', url: '/api/cloudsearch/pc',
realIP: query.realIP, realIP: query.realIP,

View File

@ -29,6 +29,7 @@ module.exports = (query, request) => {
{ {
crypto: 'weapi', crypto: 'weapi',
cookie: query.cookie, cookie: query.cookie,
ua: query.ua || '',
proxy: query.proxy, proxy: query.proxy,
realIP: query.realIP, realIP: query.realIP,
}, },

View File

@ -15,6 +15,7 @@ module.exports = (query, request) => {
{ {
crypto: 'weapi', crypto: 'weapi',
cookie: query.cookie, cookie: query.cookie,
ua: query.ua || '',
proxy: query.proxy, proxy: query.proxy,
realIP: query.realIP, realIP: query.realIP,
}, },

View File

@ -15,6 +15,7 @@ module.exports = (query, request) => {
{ {
crypto: 'weapi', crypto: 'weapi',
cookie: query.cookie, cookie: query.cookie,
ua: query.ua || '',
proxy: query.proxy, proxy: query.proxy,
realIP: query.realIP, realIP: query.realIP,
}, },

View File

@ -13,6 +13,7 @@ module.exports = (query, request) => {
{ {
crypto: 'weapi', crypto: 'weapi',
cookie: query.cookie, cookie: query.cookie,
ua: query.ua || '',
proxy: query.proxy, proxy: query.proxy,
realIP: query.realIP, realIP: query.realIP,
}, },

View File

@ -14,6 +14,7 @@ module.exports = (query, request) => {
{ {
crypto: 'weapi', crypto: 'weapi',
cookie: query.cookie, cookie: query.cookie,
ua: query.ua || '',
proxy: query.proxy, proxy: query.proxy,
realIP: query.realIP, realIP: query.realIP,
}, },

View File

@ -17,6 +17,7 @@ module.exports = (query, request) => {
{ {
crypto: 'weapi', crypto: 'weapi',
cookie: query.cookie, cookie: query.cookie,
ua: query.ua || '',
proxy: query.proxy, proxy: query.proxy,
realIP: query.realIP, realIP: query.realIP,
}, },

View File

@ -1,7 +1,7 @@
const { resourceTypeMap } = require('../util/config.json') const { resourceTypeMap } = require('../util/config.json')
module.exports = (query, request) => { module.exports = (query, request) => {
query.cookie.os = 'ios' query.cookie.os = 'ios'
query.cookie.appver = '8.20.21' query.cookie.appver = '9.0.65'
query.type = resourceTypeMap[query.type || 0] query.type = resourceTypeMap[query.type || 0]
const threadId = query.type + query.sid const threadId = query.type + query.sid
const data = { const data = {
@ -20,6 +20,7 @@ module.exports = (query, request) => {
{ {
crypto: 'api', crypto: 'api',
cookie: query.cookie, cookie: query.cookie,
ua: query.ua || '',
proxy: query.proxy, proxy: query.proxy,
realIP: query.realIP, realIP: query.realIP,
}, },

View File

@ -19,6 +19,7 @@ module.exports = (query, request) => {
{ {
crypto: 'weapi', crypto: 'weapi',
cookie: query.cookie, cookie: query.cookie,
ua: query.ua || '',
proxy: query.proxy, proxy: query.proxy,
realIP: query.realIP, realIP: query.realIP,
}, },

View File

@ -15,6 +15,7 @@ module.exports = (query, request) => {
{ {
crypto: 'weapi', crypto: 'weapi',
cookie: query.cookie, cookie: query.cookie,
ua: query.ua || '',
proxy: query.proxy, proxy: query.proxy,
realIP: query.realIP, realIP: query.realIP,
}, },

View File

@ -15,6 +15,7 @@ module.exports = (query, request) => {
{ {
crypto: 'weapi', crypto: 'weapi',
cookie: query.cookie, cookie: query.cookie,
ua: query.ua || '',
proxy: query.proxy, proxy: query.proxy,
realIP: query.realIP, realIP: query.realIP,
}, },

View File

@ -40,6 +40,7 @@ module.exports = (query, request) => {
{ {
crypto: 'eapi', crypto: 'eapi',
cookie: query.cookie, cookie: query.cookie,
ua: query.ua || '',
proxy: query.proxy, proxy: query.proxy,
realIP: query.realIP, realIP: query.realIP,
url: '/api/v2/resource/comments', url: '/api/v2/resource/comments',

View File

@ -15,6 +15,7 @@ module.exports = (query, request) => {
{ {
crypto: 'weapi', crypto: 'weapi',
cookie: query.cookie, cookie: query.cookie,
ua: query.ua || '',
proxy: query.proxy, proxy: query.proxy,
realIP: query.realIP, realIP: query.realIP,
}, },

View File

@ -15,6 +15,7 @@ module.exports = (query, request) => {
{ {
crypto: 'weapi', crypto: 'weapi',
cookie: query.cookie, cookie: query.cookie,
ua: query.ua || '',
proxy: query.proxy, proxy: query.proxy,
realIP: query.realIP, realIP: query.realIP,
}, },

View File

@ -8,6 +8,7 @@ module.exports = (query, request) => {
{ {
crypto: 'eapi', crypto: 'eapi',
cookie: query.cookie, cookie: query.cookie,
ua: query.ua || '',
proxy: query.proxy, proxy: query.proxy,
url: '/api/lbs/countries/v1', url: '/api/lbs/countries/v1',
realIP: query.realIP, realIP: query.realIP,

View File

@ -8,6 +8,7 @@ module.exports = (query, request) => {
{ {
crypto: 'eapi', crypto: 'eapi',
cookie: query.cookie, cookie: query.cookie,
ua: query.ua || '',
proxy: query.proxy, proxy: query.proxy,
realIP: query.realIP, realIP: query.realIP,
url: '/api/user/creator/authinfo/get', url: '/api/user/creator/authinfo/get',

View File

@ -14,6 +14,7 @@ module.exports = (query, request) => {
return request('POST', `https://music.163.com/weapi/point/dailyTask`, data, { return request('POST', `https://music.163.com/weapi/point/dailyTask`, data, {
crypto: 'weapi', crypto: 'weapi',
cookie: query.cookie, cookie: query.cookie,
ua: query.ua || '',
proxy: query.proxy, proxy: query.proxy,
realIP: query.realIP, realIP: query.realIP,
}) })

View File

@ -11,6 +11,7 @@ module.exports = (query, request) => {
{ {
crypto: 'weapi', crypto: 'weapi',
cookie: query.cookie, cookie: query.cookie,
ua: query.ua || '',
proxy: query.proxy, proxy: query.proxy,
realIP: query.realIP, realIP: query.realIP,
}, },

View File

@ -20,6 +20,7 @@ module.exports = (query, request) => {
{ {
crypto: 'weapi', crypto: 'weapi',
cookie: query.cookie, cookie: query.cookie,
ua: query.ua || '',
proxy: query.proxy, proxy: query.proxy,
realIP: query.realIP, realIP: query.realIP,
}, },

View File

@ -13,6 +13,7 @@ module.exports = (query, request) => {
{ {
crypto: 'weapi', crypto: 'weapi',
cookie: query.cookie, cookie: query.cookie,
ua: query.ua || '',
proxy: query.proxy, proxy: query.proxy,
realIP: query.realIP, realIP: query.realIP,
}, },

View File

@ -11,6 +11,7 @@ module.exports = (query, request) => {
{ {
crypto: 'weapi', crypto: 'weapi',
cookie: query.cookie, cookie: query.cookie,
ua: query.ua || '',
proxy: query.proxy, proxy: query.proxy,
realIP: query.realIP, realIP: query.realIP,
}, },

View File

@ -10,6 +10,7 @@ module.exports = (query, request) => {
{ {
crypto: 'weapi', crypto: 'weapi',
cookie: query.cookie, cookie: query.cookie,
ua: query.ua || '',
proxy: query.proxy, proxy: query.proxy,
realIP: query.realIP, realIP: query.realIP,
}, },

View File

@ -8,6 +8,7 @@ module.exports = (query, request) => {
{ {
crypto: 'weapi', crypto: 'weapi',
cookie: query.cookie, cookie: query.cookie,
ua: query.ua || '',
proxy: query.proxy, proxy: query.proxy,
realIP: query.realIP, realIP: query.realIP,
}, },

View File

@ -8,6 +8,7 @@ module.exports = (query, request) => {
{ {
crypto: 'weapi', crypto: 'weapi',
cookie: query.cookie, cookie: query.cookie,
ua: query.ua || '',
proxy: query.proxy, proxy: query.proxy,
realIP: query.realIP, realIP: query.realIP,
}, },

View File

@ -8,6 +8,7 @@ module.exports = (query, request) => {
{ {
crypto: 'weapi', crypto: 'weapi',
cookie: query.cookie, cookie: query.cookie,
ua: query.ua || '',
proxy: query.proxy, proxy: query.proxy,
realIP: query.realIP, realIP: query.realIP,
}, },

View File

@ -7,6 +7,7 @@ module.exports = (query, request) => {
return request('POST', `https://music.163.com/api/djradio/v2/get`, data, { return request('POST', `https://music.163.com/api/djradio/v2/get`, data, {
crypto: 'weapi', crypto: 'weapi',
cookie: query.cookie, cookie: query.cookie,
ua: query.ua || '',
proxy: query.proxy, proxy: query.proxy,
realIP: query.realIP, realIP: query.realIP,
}) })

View File

@ -8,6 +8,7 @@ module.exports = (query, request) => {
return request('POST', `https://music.163.com/weapi/djradio/hot/v1`, data, { return request('POST', `https://music.163.com/weapi/djradio/hot/v1`, data, {
crypto: 'weapi', crypto: 'weapi',
cookie: query.cookie, cookie: query.cookie,
ua: query.ua || '',
proxy: query.proxy, proxy: query.proxy,
realIP: query.realIP, realIP: query.realIP,
}) })

View File

@ -12,6 +12,7 @@ module.exports = (query, request) => {
{ {
crypto: 'weapi', crypto: 'weapi',
cookie: query.cookie, cookie: query.cookie,
ua: query.ua || '',
proxy: query.proxy, proxy: query.proxy,
realIP: query.realIP, realIP: query.realIP,
}, },

View File

@ -10,6 +10,7 @@ module.exports = (query, request) => {
{ {
crypto: 'weapi', crypto: 'weapi',
cookie: query.cookie, cookie: query.cookie,
ua: query.ua || '',
proxy: query.proxy, proxy: query.proxy,
realIP: query.realIP, realIP: query.realIP,
}, },

View File

@ -14,6 +14,7 @@ module.exports = (query, request) => {
{ {
crypto: 'weapi', crypto: 'weapi',
cookie: query.cookie, cookie: query.cookie,
ua: query.ua || '',
proxy: query.proxy, proxy: query.proxy,
realIP: query.realIP, realIP: query.realIP,
}, },

View File

@ -7,6 +7,7 @@ module.exports = (query, request) => {
return request('POST', `https://music.163.com/api/dj/program/detail`, data, { return request('POST', `https://music.163.com/api/dj/program/detail`, data, {
crypto: 'weapi', crypto: 'weapi',
cookie: query.cookie, cookie: query.cookie,
ua: query.ua || '',
proxy: query.proxy, proxy: query.proxy,
realIP: query.realIP, realIP: query.realIP,
}) })

View File

@ -8,6 +8,7 @@ module.exports = (query, request) => {
return request('POST', `https://music.163.com/api/program/toplist/v1`, data, { return request('POST', `https://music.163.com/api/program/toplist/v1`, data, {
crypto: 'weapi', crypto: 'weapi',
cookie: query.cookie, cookie: query.cookie,
ua: query.ua || '',
proxy: query.proxy, proxy: query.proxy,
realIP: query.realIP, realIP: query.realIP,
}) })

View File

@ -11,6 +11,7 @@ module.exports = (query, request) => {
{ {
crypto: 'weapi', crypto: 'weapi',
cookie: query.cookie, cookie: query.cookie,
ua: query.ua || '',
proxy: query.proxy, proxy: query.proxy,
realIP: query.realIP, realIP: query.realIP,
}, },

View File

@ -9,6 +9,7 @@ module.exports = (query, request) => {
return request('POST', `https://music.163.com/api/djradio/hot`, data, { return request('POST', `https://music.163.com/api/djradio/hot`, data, {
crypto: 'weapi', crypto: 'weapi',
cookie: query.cookie, cookie: query.cookie,
ua: query.ua || '',
proxy: query.proxy, proxy: query.proxy,
realIP: query.realIP, realIP: query.realIP,
}) })

View File

@ -8,6 +8,7 @@ module.exports = (query, request) => {
{ {
crypto: 'weapi', crypto: 'weapi',
cookie: query.cookie, cookie: query.cookie,
ua: query.ua || '',
proxy: query.proxy, proxy: query.proxy,
realIP: query.realIP, realIP: query.realIP,
}, },

View File

@ -34,6 +34,7 @@ module.exports = (query, request) => {
{ {
crypto: 'weapi', crypto: 'weapi',
cookie: query.cookie, cookie: query.cookie,
ua: query.ua || '',
proxy: query.proxy, proxy: query.proxy,
realIP: query.realIP, realIP: query.realIP,
}, },

View File

@ -12,6 +12,7 @@ module.exports = (query, request) => {
{ {
crypto: 'weapi', crypto: 'weapi',
cookie: query.cookie, cookie: query.cookie,
ua: query.ua || '',
proxy: query.proxy, proxy: query.proxy,
realIP: query.realIP, realIP: query.realIP,
}, },

View File

@ -13,6 +13,7 @@ module.exports = (query, request) => {
{ {
crypto: 'weapi', crypto: 'weapi',
cookie: query.cookie, cookie: query.cookie,
ua: query.ua || '',
proxy: query.proxy, proxy: query.proxy,
realIP: query.realIP, realIP: query.realIP,
}, },

View File

@ -10,6 +10,7 @@ module.exports = (query, request) => {
return request('POST', `https://music.163.com/api/djradio/subscriber`, data, { return request('POST', `https://music.163.com/api/djradio/subscriber`, data, {
crypto: 'weapi', crypto: 'weapi',
cookie: query.cookie, cookie: query.cookie,
ua: query.ua || '',
proxy: query.proxy, proxy: query.proxy,
realIP: query.realIP, realIP: query.realIP,
}) })

View File

@ -11,6 +11,7 @@ module.exports = (query, request) => {
{ {
crypto: 'weapi', crypto: 'weapi',
cookie: query.cookie, cookie: query.cookie,
ua: query.ua || '',
proxy: query.proxy, proxy: query.proxy,
realIP: query.realIP, realIP: query.realIP,
}, },

View File

@ -12,6 +12,7 @@ module.exports = (query, request) => {
return request('POST', `https://music.163.com/api/djradio/toplist`, data, { return request('POST', `https://music.163.com/api/djradio/toplist`, data, {
crypto: 'weapi', crypto: 'weapi',
cookie: query.cookie, cookie: query.cookie,
ua: query.ua || '',
proxy: query.proxy, proxy: query.proxy,
realIP: query.realIP, realIP: query.realIP,
}) })

View File

@ -8,6 +8,7 @@ module.exports = (query, request) => {
return request('POST', `https://music.163.com/api/dj/toplist/hours`, data, { return request('POST', `https://music.163.com/api/dj/toplist/hours`, data, {
crypto: 'weapi', crypto: 'weapi',
cookie: query.cookie, cookie: query.cookie,
ua: query.ua || '',
proxy: query.proxy, proxy: query.proxy,
realIP: query.realIP, realIP: query.realIP,
}) })

View File

@ -11,6 +11,7 @@ module.exports = (query, request) => {
{ {
crypto: 'weapi', crypto: 'weapi',
cookie: query.cookie, cookie: query.cookie,
ua: query.ua || '',
proxy: query.proxy, proxy: query.proxy,
realIP: query.realIP, realIP: query.realIP,
}, },

View File

@ -11,6 +11,7 @@ module.exports = (query, request) => {
{ {
crypto: 'weapi', crypto: 'weapi',
cookie: query.cookie, cookie: query.cookie,
ua: query.ua || '',
proxy: query.proxy, proxy: query.proxy,
realIP: query.realIP, realIP: query.realIP,
}, },

View File

@ -8,6 +8,7 @@ module.exports = (query, request) => {
return request('POST', `https://music.163.com/api/dj/toplist/popular`, data, { return request('POST', `https://music.163.com/api/dj/toplist/popular`, data, {
crypto: 'weapi', crypto: 'weapi',
cookie: query.cookie, cookie: query.cookie,
ua: query.ua || '',
proxy: query.proxy, proxy: query.proxy,
realIP: query.realIP, realIP: query.realIP,
}) })

View File

@ -8,6 +8,7 @@ module.exports = (query, request) => {
return request('POST', `https://music.163.com/weapi/v1/event/get`, data, { return request('POST', `https://music.163.com/weapi/v1/event/get`, data, {
crypto: 'weapi', crypto: 'weapi',
cookie: query.cookie, cookie: query.cookie,
ua: query.ua || '',
proxy: query.proxy, proxy: query.proxy,
realIP: query.realIP, realIP: query.realIP,
}) })

View File

@ -7,6 +7,7 @@ module.exports = (query, request) => {
return request('POST', `https://music.163.com/eapi/event/delete`, data, { return request('POST', `https://music.163.com/eapi/event/delete`, data, {
crypto: 'weapi', crypto: 'weapi',
cookie: query.cookie, cookie: query.cookie,
ua: query.ua || '',
proxy: query.proxy, proxy: query.proxy,
realIP: query.realIP, realIP: query.realIP,
}) })

View File

@ -10,6 +10,7 @@ module.exports = (query, request) => {
return request('POST', `https://music.163.com/weapi/event/forward`, data, { return request('POST', `https://music.163.com/weapi/event/forward`, data, {
crypto: 'weapi', crypto: 'weapi',
cookie: query.cookie, cookie: query.cookie,
ua: query.ua || '',
proxy: query.proxy, proxy: query.proxy,
realIP: query.realIP, realIP: query.realIP,
}) })

View File

@ -8,6 +8,7 @@ module.exports = (query, request) => {
{ {
crypto: 'eapi', crypto: 'eapi',
cookie: query.cookie, cookie: query.cookie,
ua: query.ua || '',
proxy: query.proxy, proxy: query.proxy,
realIP: query.realIP, realIP: query.realIP,
url: '/api/fanscenter/basicinfo/age/get', url: '/api/fanscenter/basicinfo/age/get',

View File

@ -8,6 +8,7 @@ module.exports = (query, request) => {
{ {
crypto: 'eapi', crypto: 'eapi',
cookie: query.cookie, cookie: query.cookie,
ua: query.ua || '',
proxy: query.proxy, proxy: query.proxy,
realIP: query.realIP, realIP: query.realIP,
url: '/api/fanscenter/basicinfo/gender/get', url: '/api/fanscenter/basicinfo/gender/get',

View File

@ -8,6 +8,7 @@ module.exports = (query, request) => {
{ {
crypto: 'eapi', crypto: 'eapi',
cookie: query.cookie, cookie: query.cookie,
ua: query.ua || '',
proxy: query.proxy, proxy: query.proxy,
realIP: query.realIP, realIP: query.realIP,
url: '/api/fanscenter/basicinfo/province/get', url: '/api/fanscenter/basicinfo/province/get',

View File

@ -8,6 +8,7 @@ module.exports = (query, request) => {
{ {
crypto: 'eapi', crypto: 'eapi',
cookie: query.cookie, cookie: query.cookie,
ua: query.ua || '',
proxy: query.proxy, proxy: query.proxy,
realIP: query.realIP, realIP: query.realIP,
url: '/api/fanscenter/overview/get', url: '/api/fanscenter/overview/get',

View File

@ -12,6 +12,7 @@ module.exports = (query, request) => {
{ {
crypto: 'eapi', crypto: 'eapi',
cookie: query.cookie, cookie: query.cookie,
ua: query.ua || '',
proxy: query.proxy, proxy: query.proxy,
realIP: query.realIP, realIP: query.realIP,
url: '/api/fanscenter/trend/list', url: '/api/fanscenter/trend/list',

View File

@ -13,6 +13,7 @@ module.exports = (query, request) => {
{ {
crypto: 'weapi', crypto: 'weapi',
cookie: query.cookie, cookie: query.cookie,
ua: query.ua || '',
proxy: query.proxy, proxy: query.proxy,
realIP: query.realIP, realIP: query.realIP,
}, },

View File

@ -10,6 +10,7 @@ module.exports = (query, request) => {
{ {
crypto: 'weapi', crypto: 'weapi',
cookie: query.cookie, cookie: query.cookie,
ua: query.ua || '',
proxy: query.proxy, proxy: query.proxy,
realIP: query.realIP, realIP: query.realIP,
}, },

View File

@ -5,6 +5,7 @@ module.exports = (query, request) => {
return request('POST', `https://music.163.com/api/user/getUserIds`, data, { return request('POST', `https://music.163.com/api/user/getUserIds`, data, {
crypto: 'weapi', crypto: 'weapi',
cookie: query.cookie, cookie: query.cookie,
ua: query.ua || '',
proxy: query.proxy, proxy: query.proxy,
realIP: query.realIP, realIP: query.realIP,
}) })

View File

@ -10,6 +10,7 @@ module.exports = (query, request) => {
{ {
crypto: 'weapi', crypto: 'weapi',
cookie: query.cookie, cookie: query.cookie,
ua: query.ua || '',
proxy: query.proxy, proxy: query.proxy,
realIP: query.realIP, realIP: query.realIP,
}, },

View File

@ -12,6 +12,7 @@ module.exports = (query, request) => {
{ {
crypto: 'weapi', crypto: 'weapi',
cookie: query.cookie, cookie: query.cookie,
ua: query.ua || '',
proxy: query.proxy, proxy: query.proxy,
realIP: query.realIP, realIP: query.realIP,
}, },

View File

@ -3,7 +3,7 @@
// query.refresh 是否刷新数据 // query.refresh 是否刷新数据
module.exports = (query, request) => { module.exports = (query, request) => {
query.cookie.os = 'ios' query.cookie.os = 'ios'
query.cookie.appver = '8.20.21' query.cookie.appver = '9.0.65'
const data = { refresh: query.refresh || false, cursor: query.cursor } const data = { refresh: query.refresh || false, cursor: query.cursor }
return request( return request(
'POST', 'POST',
@ -12,6 +12,7 @@ module.exports = (query, request) => {
{ {
crypto: 'weapi', crypto: 'weapi',
cookie: query.cookie, cookie: query.cookie,
ua: query.ua || '',
proxy: query.proxy, proxy: query.proxy,
realIP: query.realIP, realIP: query.realIP,
}, },

View File

@ -5,7 +5,7 @@
module.exports = (query, request) => { module.exports = (query, request) => {
const data = {} const data = {}
query.cookie.os = 'ios' query.cookie.os = 'ios'
query.cookie.appver = '8.20.21' query.cookie.appver = '9.0.65'
return request( return request(
'POST', 'POST',
`https://music.163.com/eapi/homepage/dragon/ball/static`, `https://music.163.com/eapi/homepage/dragon/ball/static`,
@ -13,6 +13,7 @@ module.exports = (query, request) => {
{ {
crypto: 'eapi', crypto: 'eapi',
cookie: query.cookie, cookie: query.cookie,
ua: query.ua || '',
proxy: query.proxy, proxy: query.proxy,
url: '/api/homepage/dragon/ball/static', url: '/api/homepage/dragon/ball/static',
realIP: query.realIP, realIP: query.realIP,

View File

@ -8,6 +8,7 @@ module.exports = (query, request) => {
return request('POST', `https://music.163.com/api/act/hot`, data, { return request('POST', `https://music.163.com/api/act/hot`, data, {
crypto: 'weapi', crypto: 'weapi',
cookie: query.cookie, cookie: query.cookie,
ua: query.ua || '',
proxy: query.proxy, proxy: query.proxy,
realIP: query.realIP, realIP: query.realIP,
}) })

Some files were not shown because too many files have changed in this diff Show More