mirror of
https://github.com/NeteaseCloudMusicApiEnhanced/api-enhanced.git
synced 2025-10-22 22:53:09 +00:00
Merge branch 'main' into 'main'
Main See merge request Binaryify/neteasecloudmusicapi!13
This commit is contained in:
commit
2553caf13a
10
module/api.js
Normal file
10
module/api.js
Normal file
@ -0,0 +1,10 @@
|
||||
const createOption = require('../util/option.js')
|
||||
module.exports = (query, request) => {
|
||||
const method = query.method || 'POST'
|
||||
const uri = query.uri
|
||||
const data = query.data || {}
|
||||
const crypto = query.crypto || ''
|
||||
|
||||
let res = request(method, uri, data, createOption(query, crypto))
|
||||
return res
|
||||
}
|
@ -1,5 +1,5 @@
|
||||
// 云盘导入歌曲
|
||||
|
||||
const createOption = require('../util/option.js')
|
||||
module.exports = async (query, request) => {
|
||||
query.id = query.id || -2
|
||||
query.artist = query.artist || '未知'
|
||||
@ -17,15 +17,9 @@ module.exports = async (query, request) => {
|
||||
}
|
||||
const res = await request(
|
||||
'POST',
|
||||
`https://interface3.music.163.com/eapi/cloud/upload/check/v2`,
|
||||
`/api/cloud/upload/check/v2`,
|
||||
checkData,
|
||||
{
|
||||
crypto: 'eapi',
|
||||
cookie: query.cookie,
|
||||
proxy: query.proxy,
|
||||
realIP: query.realIP,
|
||||
url: '/api/cloud/upload/check/v2',
|
||||
},
|
||||
createOption(query),
|
||||
)
|
||||
//res.body.data[0].upload 0:文件可导入,1:文件已在云盘,2:不能导入
|
||||
//只能用song决定云盘文件名,且上传后的文件名后缀固定为mp3
|
||||
@ -44,15 +38,8 @@ module.exports = async (query, request) => {
|
||||
}
|
||||
return request(
|
||||
'POST',
|
||||
`https://interface3.music.163.com/eapi/cloud/user/song/import`,
|
||||
`/api/cloud/user/song/import`,
|
||||
importData,
|
||||
{
|
||||
crypto: 'eapi',
|
||||
cookie: query.cookie,
|
||||
proxy: query.proxy,
|
||||
realIP: query.realIP,
|
||||
url: '/api/cloud/user/song/import',
|
||||
},
|
||||
createOption(query),
|
||||
)
|
||||
}
|
||||
|
Loading…
x
Reference in New Issue
Block a user