mirror of
https://gitlab.com/Binaryify/neteasecloudmusicapi.git
synced 2025-05-23 22:37:41 +08:00
fix: 修复匿名登录下,部分接口提示网络太拥挤问题 #1829
This commit is contained in:
parent
08ca5e8026
commit
dfa0639317
@ -1,4 +1,7 @@
|
||||
# 更新日志
|
||||
### 4.13.6 | 2023.10.26
|
||||
- 修复匿名登录下,部分接口提示网络太拥挤问题 #1829
|
||||
|
||||
### 4.13.5 | 2023.10.22
|
||||
- Dockfile 更新,移除 linux/s390x 平台,防止构建失败
|
||||
|
||||
|
@ -1,6 +1,6 @@
|
||||
module.exports = (query, request) => {
|
||||
query.cookie.os = 'ios'
|
||||
query.cookie.appver = '8.7.01'
|
||||
query.cookie.appver = '8.10.90'
|
||||
const data = {
|
||||
limit: query.limit || 20,
|
||||
startTimestamp: query.before || Date.now(),
|
||||
|
@ -1,6 +1,6 @@
|
||||
module.exports = (query, request) => {
|
||||
query.cookie.os = 'ios'
|
||||
query.cookie.appver = '8.7.01'
|
||||
query.cookie.appver = '8.10.90'
|
||||
const data = {
|
||||
limit: query.limit || 20,
|
||||
startTimestamp: query.before || Date.now(),
|
||||
|
@ -1,6 +1,6 @@
|
||||
module.exports = (query, request) => {
|
||||
query.cookie.os = 'ios'
|
||||
query.cookie.appver = '8.7.01'
|
||||
query.cookie.appver = '8.10.90'
|
||||
const data = {
|
||||
userId: query.uid,
|
||||
songId: query.sid,
|
||||
|
@ -1,7 +1,7 @@
|
||||
const { resourceTypeMap } = require('../util/config.json')
|
||||
module.exports = (query, request) => {
|
||||
query.cookie.os = 'ios'
|
||||
query.cookie.appver = '8.7.01'
|
||||
query.cookie.appver = '8.10.90'
|
||||
query.type = resourceTypeMap[query.type || 0]
|
||||
const threadId = query.type + query.sid
|
||||
const data = {
|
||||
|
@ -3,7 +3,7 @@
|
||||
// query.refresh 是否刷新数据
|
||||
module.exports = (query, request) => {
|
||||
query.cookie.os = 'ios'
|
||||
query.cookie.appver = '8.7.01'
|
||||
query.cookie.appver = '8.10.90'
|
||||
const data = { refresh: query.refresh || false, cursor: query.cursor }
|
||||
return request(
|
||||
'POST',
|
||||
|
@ -5,7 +5,7 @@
|
||||
module.exports = (query, request) => {
|
||||
const data = {}
|
||||
query.cookie.os = 'ios'
|
||||
query.cookie.appver = '8.7.01'
|
||||
query.cookie.appver = '8.10.90'
|
||||
return request(
|
||||
'POST',
|
||||
`https://music.163.com/eapi/homepage/dragon/ball/static`,
|
||||
|
@ -1,7 +1,7 @@
|
||||
const { resourceTypeMap } = require('../util/config.json')
|
||||
module.exports = (query, request) => {
|
||||
query.cookie.os = 'ios'
|
||||
query.cookie.appver = '8.7.01'
|
||||
query.cookie.appver = '8.10.90'
|
||||
query.type = resourceTypeMap[query.type || 0]
|
||||
const threadId = query.type + query.sid
|
||||
const data = {
|
||||
|
@ -4,7 +4,7 @@ const crypto = require('crypto')
|
||||
|
||||
module.exports = async (query, request) => {
|
||||
query.cookie.os = 'ios'
|
||||
query.cookie.appver = '8.7.01'
|
||||
query.cookie.appver = '8.10.90'
|
||||
const data = {
|
||||
username: query.email,
|
||||
password:
|
||||
|
@ -4,7 +4,7 @@ const crypto = require('crypto')
|
||||
|
||||
module.exports = async (query, request) => {
|
||||
query.cookie.os = 'ios'
|
||||
query.cookie.appver = '8.7.01'
|
||||
query.cookie.appver = '8.10.90'
|
||||
const data = {
|
||||
phone: query.phone,
|
||||
countrycode: query.countrycode || '86',
|
||||
|
@ -2,7 +2,7 @@
|
||||
|
||||
module.exports = (query, request) => {
|
||||
query.cookie.os = 'ios'
|
||||
query.cookie.appver = '8.7.01'
|
||||
query.cookie.appver = '8.10.90'
|
||||
const data = {
|
||||
id: query.id,
|
||||
msg: query.msg || '',
|
||||
|
@ -2,7 +2,7 @@
|
||||
|
||||
module.exports = (query, request) => {
|
||||
query.cookie.os = 'ios'
|
||||
query.cookie.appver = '8.7.01'
|
||||
query.cookie.appver = '8.10.90'
|
||||
const data = {
|
||||
id: query.id,
|
||||
msg: query.msg || '',
|
||||
|
@ -1,6 +1,6 @@
|
||||
module.exports = (query, request) => {
|
||||
query.cookie.os = 'ios'
|
||||
query.cookie.appver = '8.7.01'
|
||||
query.cookie.appver = '8.10.90'
|
||||
const data = {
|
||||
compose_reminder: 'true',
|
||||
compose_hot_comment: 'true',
|
||||
|
@ -2,7 +2,7 @@
|
||||
|
||||
module.exports = (query, request) => {
|
||||
query.cookie.os = 'ios'
|
||||
query.cookie.appver = '8.7.01'
|
||||
query.cookie.appver = '8.10.90'
|
||||
const data = {
|
||||
getcounts: true,
|
||||
time: query.lasttime || -1,
|
||||
|
@ -2,7 +2,7 @@
|
||||
|
||||
module.exports = (query, request) => {
|
||||
query.cookie.os = 'ios'
|
||||
query.cookie.appver = '8.7.01'
|
||||
query.cookie.appver = '8.10.90'
|
||||
const data = {
|
||||
// avatarImgId: '0',
|
||||
birthday: query.birthday,
|
||||
|
@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "NeteaseCloudMusicApi",
|
||||
"version": "4.13.5",
|
||||
"version": "4.13.6",
|
||||
"description": "网易云音乐 NodeJS 版 API",
|
||||
"scripts": {
|
||||
"start": "node app.js",
|
||||
|
@ -82,6 +82,8 @@ const createRequest = (method, url, data = {}, options) => {
|
||||
// 游客
|
||||
if (!options.cookie.MUSIC_A) {
|
||||
options.cookie.MUSIC_A = anonymous_token
|
||||
options.cookie.os = options.cookie.os || 'ios'
|
||||
options.cookie.appver = options.cookie.appver || '8.10.90'
|
||||
}
|
||||
}
|
||||
headers['Cookie'] = Object.keys(options.cookie)
|
||||
|
Loading…
x
Reference in New Issue
Block a user