mirror of
https://gitlab.com/Binaryify/neteasecloudmusicapi.git
synced 2025-07-07 11:52:08 +08:00
update: appver更新
This commit is contained in:
@ -21,7 +21,7 @@ module.exports = (query, request) => {
|
|||||||
const data = {
|
const data = {
|
||||||
extInfo: JSON.stringify(extInfo),
|
extInfo: JSON.stringify(extInfo),
|
||||||
}
|
}
|
||||||
console.log(data)
|
// console.log(data)
|
||||||
return request(
|
return request(
|
||||||
'POST',
|
'POST',
|
||||||
`https://interface3.music.163.com/eapi/aidj/content/rcmd/info`,
|
`https://interface3.music.163.com/eapi/aidj/content/rcmd/info`,
|
||||||
|
@ -1,6 +1,6 @@
|
|||||||
module.exports = (query, request) => {
|
module.exports = (query, request) => {
|
||||||
query.cookie.os = 'ios'
|
query.cookie.os = 'ios'
|
||||||
query.cookie.appver = '8.10.90'
|
query.cookie.appver = '8.20.21'
|
||||||
const data = {
|
const data = {
|
||||||
limit: query.limit || 20,
|
limit: query.limit || 20,
|
||||||
startTimestamp: query.before || Date.now(),
|
startTimestamp: query.before || Date.now(),
|
||||||
|
@ -1,6 +1,6 @@
|
|||||||
module.exports = (query, request) => {
|
module.exports = (query, request) => {
|
||||||
query.cookie.os = 'ios'
|
query.cookie.os = 'ios'
|
||||||
query.cookie.appver = '8.10.90'
|
query.cookie.appver = '8.20.21'
|
||||||
const data = {
|
const data = {
|
||||||
limit: query.limit || 20,
|
limit: query.limit || 20,
|
||||||
startTimestamp: query.before || Date.now(),
|
startTimestamp: query.before || Date.now(),
|
||||||
|
@ -1,6 +1,6 @@
|
|||||||
module.exports = (query, request) => {
|
module.exports = (query, request) => {
|
||||||
query.cookie.os = 'ios'
|
query.cookie.os = 'ios'
|
||||||
query.cookie.appver = '8.10.90'
|
query.cookie.appver = '8.20.21'
|
||||||
const data = {
|
const data = {
|
||||||
userId: query.uid,
|
userId: query.uid,
|
||||||
songId: query.sid,
|
songId: query.sid,
|
||||||
|
@ -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.10.90'
|
query.cookie.appver = '8.20.21'
|
||||||
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 = {
|
||||||
|
@ -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.10.90'
|
query.cookie.appver = '8.20.21'
|
||||||
const data = { refresh: query.refresh || false, cursor: query.cursor }
|
const data = { refresh: query.refresh || false, cursor: query.cursor }
|
||||||
return request(
|
return request(
|
||||||
'POST',
|
'POST',
|
||||||
|
@ -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.10.90'
|
query.cookie.appver = '8.20.21'
|
||||||
return request(
|
return request(
|
||||||
'POST',
|
'POST',
|
||||||
`https://music.163.com/eapi/homepage/dragon/ball/static`,
|
`https://music.163.com/eapi/homepage/dragon/ball/static`,
|
||||||
|
@ -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.10.90'
|
query.cookie.appver = '8.20.21'
|
||||||
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 = {
|
||||||
|
@ -4,7 +4,7 @@ const crypto = require('crypto')
|
|||||||
|
|
||||||
module.exports = async (query, request) => {
|
module.exports = async (query, request) => {
|
||||||
query.cookie.os = 'ios'
|
query.cookie.os = 'ios'
|
||||||
query.cookie.appver = '8.10.90'
|
query.cookie.appver = '8.20.21'
|
||||||
const data = {
|
const data = {
|
||||||
username: query.email,
|
username: query.email,
|
||||||
password:
|
password:
|
||||||
|
@ -4,7 +4,7 @@ const crypto = require('crypto')
|
|||||||
|
|
||||||
module.exports = async (query, request) => {
|
module.exports = async (query, request) => {
|
||||||
query.cookie.os = 'ios'
|
query.cookie.os = 'ios'
|
||||||
query.cookie.appver = '8.10.90'
|
query.cookie.appver = '8.20.21'
|
||||||
const data = {
|
const data = {
|
||||||
phone: query.phone,
|
phone: query.phone,
|
||||||
countrycode: query.countrycode || '86',
|
countrycode: query.countrycode || '86',
|
||||||
|
@ -2,7 +2,7 @@
|
|||||||
|
|
||||||
module.exports = (query, request) => {
|
module.exports = (query, request) => {
|
||||||
query.cookie.os = 'ios'
|
query.cookie.os = 'ios'
|
||||||
query.cookie.appver = '8.10.90'
|
query.cookie.appver = '8.20.21'
|
||||||
const data = {
|
const data = {
|
||||||
id: query.id,
|
id: query.id,
|
||||||
msg: query.msg || '',
|
msg: query.msg || '',
|
||||||
|
@ -2,7 +2,7 @@
|
|||||||
|
|
||||||
module.exports = (query, request) => {
|
module.exports = (query, request) => {
|
||||||
query.cookie.os = 'ios'
|
query.cookie.os = 'ios'
|
||||||
query.cookie.appver = '8.10.90'
|
query.cookie.appver = '8.20.21'
|
||||||
const data = {
|
const data = {
|
||||||
id: query.id,
|
id: query.id,
|
||||||
msg: query.msg || '',
|
msg: query.msg || '',
|
||||||
|
@ -1,6 +1,6 @@
|
|||||||
module.exports = (query, request) => {
|
module.exports = (query, request) => {
|
||||||
query.cookie.os = 'ios'
|
query.cookie.os = 'ios'
|
||||||
query.cookie.appver = '8.10.90'
|
query.cookie.appver = '8.20.21'
|
||||||
const data = {
|
const data = {
|
||||||
compose_reminder: 'true',
|
compose_reminder: 'true',
|
||||||
compose_hot_comment: 'true',
|
compose_hot_comment: 'true',
|
||||||
|
@ -2,7 +2,7 @@
|
|||||||
|
|
||||||
module.exports = (query, request) => {
|
module.exports = (query, request) => {
|
||||||
query.cookie.os = 'ios'
|
query.cookie.os = 'ios'
|
||||||
query.cookie.appver = '8.10.90'
|
query.cookie.appver = '8.20.21'
|
||||||
const data = {
|
const data = {
|
||||||
getcounts: true,
|
getcounts: true,
|
||||||
time: query.lasttime || -1,
|
time: query.lasttime || -1,
|
||||||
|
@ -2,7 +2,7 @@
|
|||||||
|
|
||||||
module.exports = (query, request) => {
|
module.exports = (query, request) => {
|
||||||
query.cookie.os = 'ios'
|
query.cookie.os = 'ios'
|
||||||
query.cookie.appver = '8.10.90'
|
query.cookie.appver = '8.20.21'
|
||||||
const data = {
|
const data = {
|
||||||
// avatarImgId: '0',
|
// avatarImgId: '0',
|
||||||
birthday: query.birthday,
|
birthday: query.birthday,
|
||||||
|
@ -83,7 +83,7 @@ const createRequest = (method, url, data = {}, options) => {
|
|||||||
if (!options.cookie.MUSIC_A) {
|
if (!options.cookie.MUSIC_A) {
|
||||||
options.cookie.MUSIC_A = anonymous_token
|
options.cookie.MUSIC_A = anonymous_token
|
||||||
options.cookie.os = options.cookie.os || 'ios'
|
options.cookie.os = options.cookie.os || 'ios'
|
||||||
options.cookie.appver = options.cookie.appver || '8.10.90'
|
options.cookie.appver = options.cookie.appver || '8.20.21'
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
headers['Cookie'] = Object.keys(options.cookie)
|
headers['Cookie'] = Object.keys(options.cookie)
|
||||||
@ -120,7 +120,7 @@ const createRequest = (method, url, data = {}, options) => {
|
|||||||
const cookie = options.cookie || {}
|
const cookie = options.cookie || {}
|
||||||
const csrfToken = cookie['__csrf'] || ''
|
const csrfToken = cookie['__csrf'] || ''
|
||||||
const header = {
|
const header = {
|
||||||
osver: cookie.osver, //系统版本
|
osver: cookie.osver || '17,1,2', //系统版本
|
||||||
deviceId: cookie.deviceId, //encrypt.base64.encode(imei + '\t02:00:00:00:00:00\t5106025eb79a5247\t70ffbaac7')
|
deviceId: cookie.deviceId, //encrypt.base64.encode(imei + '\t02:00:00:00:00:00\t5106025eb79a5247\t70ffbaac7')
|
||||||
appver: cookie.appver || '8.9.70', // app版本
|
appver: cookie.appver || '8.9.70', // app版本
|
||||||
versioncode: cookie.versioncode || '140', //版本号
|
versioncode: cookie.versioncode || '140', //版本号
|
||||||
@ -128,7 +128,7 @@ const createRequest = (method, url, data = {}, options) => {
|
|||||||
buildver: cookie.buildver || Date.now().toString().substr(0, 10),
|
buildver: cookie.buildver || Date.now().toString().substr(0, 10),
|
||||||
resolution: cookie.resolution || '1920x1080', //设备分辨率
|
resolution: cookie.resolution || '1920x1080', //设备分辨率
|
||||||
__csrf: csrfToken,
|
__csrf: csrfToken,
|
||||||
os: cookie.os || 'android',
|
os: cookie.os || 'ios',
|
||||||
channel: cookie.channel,
|
channel: cookie.channel,
|
||||||
requestId: `${Date.now()}_${Math.floor(Math.random() * 1000)
|
requestId: `${Date.now()}_${Math.floor(Math.random() * 1000)
|
||||||
.toString()
|
.toString()
|
||||||
|
Reference in New Issue
Block a user