mirror of
https://gitlab.com/Binaryify/neteasecloudmusicapi.git
synced 2025-05-23 22:37:41 +08:00
refactor: 部分weapi替换为api
This commit is contained in:
parent
6d6bd1ad77
commit
d78a4990fe
@ -36,7 +36,7 @@ module.exports = async (query, request) => {
|
||||
}
|
||||
const res = await request(
|
||||
'POST',
|
||||
`https://interface.music.163.com/api/cloud/upload/check`,
|
||||
`/api/cloud/upload/check`,
|
||||
{
|
||||
bitrate: String(bitrate),
|
||||
ext: '',
|
||||
@ -45,7 +45,7 @@ module.exports = async (query, request) => {
|
||||
songId: '0',
|
||||
version: 1,
|
||||
},
|
||||
createOption(query, 'weapi'),
|
||||
createOption(query),
|
||||
)
|
||||
let artist = ''
|
||||
let album = ''
|
||||
@ -95,7 +95,7 @@ module.exports = async (query, request) => {
|
||||
}
|
||||
const tokenRes = await request(
|
||||
'POST',
|
||||
`https://music.163.com/weapi/nos/token/alloc`,
|
||||
`/api/nos/token/alloc`,
|
||||
{
|
||||
bucket: '',
|
||||
ext: ext,
|
||||
@ -105,7 +105,7 @@ module.exports = async (query, request) => {
|
||||
type: 'audio',
|
||||
md5: query.songFile.md5,
|
||||
},
|
||||
createOption(query, 'weapi'),
|
||||
createOption(query),
|
||||
)
|
||||
|
||||
if (res.body.needUpload) {
|
||||
@ -115,7 +115,7 @@ module.exports = async (query, request) => {
|
||||
// console.log(tokenRes.body.result)
|
||||
const res2 = await request(
|
||||
'POST',
|
||||
`https://music.163.com/api/upload/cloud/info/v2`,
|
||||
`/api/upload/cloud/info/v2`,
|
||||
{
|
||||
md5: query.songFile.md5,
|
||||
songid: res.body.songId,
|
||||
@ -126,17 +126,17 @@ module.exports = async (query, request) => {
|
||||
bitrate: String(bitrate),
|
||||
resourceId: tokenRes.body.result.resourceId,
|
||||
},
|
||||
createOption(query, 'weapi'),
|
||||
createOption(query),
|
||||
)
|
||||
// console.log({ res2, privateCloud: res2.body.privateCloud })
|
||||
// console.log(res.body.songId, 'songid')
|
||||
const res3 = await request(
|
||||
'POST',
|
||||
`https://interface.music.163.com/api/cloud/pub/v2`,
|
||||
`/api/cloud/pub/v2`,
|
||||
{
|
||||
songid: res2.body.songId,
|
||||
},
|
||||
createOption(query, 'weapi'),
|
||||
createOption(query),
|
||||
)
|
||||
// console.log({ res3 })
|
||||
return {
|
||||
|
@ -9,8 +9,8 @@ module.exports = (query, request) => {
|
||||
}
|
||||
return request(
|
||||
'POST',
|
||||
'https://interface.music.163.com/weapi/expert/worksdata/works/top/get',
|
||||
'/api/expert/worksdata/works/top/get',
|
||||
data,
|
||||
createOption(query, 'weapi'),
|
||||
createOption(query),
|
||||
)
|
||||
}
|
||||
|
@ -12,10 +12,5 @@ module.exports = (query, request) => {
|
||||
total: 'true',
|
||||
limit: query.limit || 30,
|
||||
}
|
||||
return request(
|
||||
'POST',
|
||||
`https://interface.music.163.com/api/mv/all`,
|
||||
data,
|
||||
createOption(query, 'weapi'),
|
||||
)
|
||||
return request('POST', `/api/mv/all`, data, createOption(query))
|
||||
}
|
||||
|
@ -6,10 +6,5 @@ module.exports = (query, request) => {
|
||||
offset: query.offset || 0,
|
||||
limit: query.limit || 30,
|
||||
}
|
||||
return request(
|
||||
'POST',
|
||||
`https://interface.music.163.com/api/mv/exclusive/rcmd`,
|
||||
data,
|
||||
createOption(query, 'weapi'),
|
||||
)
|
||||
return request('POST', `/api/mv/exclusive/rcmd`, data, createOption(query))
|
||||
}
|
||||
|
@ -8,10 +8,5 @@ module.exports = (query, request) => {
|
||||
limit: query.limit || 30,
|
||||
total: true,
|
||||
}
|
||||
return request(
|
||||
'POST',
|
||||
`https://interface.music.163.com/weapi/mv/first`,
|
||||
data,
|
||||
createOption(query, 'weapi'),
|
||||
)
|
||||
return request('POST', `/api/mv/first`, data, createOption(query))
|
||||
}
|
||||
|
@ -10,8 +10,8 @@ module.exports = (query, request) => {
|
||||
|
||||
return request(
|
||||
'POST',
|
||||
`http://interface.music.163.com/api/playlist/manipulate/tracks`,
|
||||
`/api/playlist/manipulate/tracks`,
|
||||
data,
|
||||
createOption(query, 'weapi'),
|
||||
createOption(query),
|
||||
)
|
||||
}
|
||||
|
@ -3,10 +3,5 @@ module.exports = (query, request) => {
|
||||
const data = {
|
||||
ids: query.ids,
|
||||
}
|
||||
return request(
|
||||
'POST',
|
||||
'https://interface.music.163.com/api/content/voice/delete',
|
||||
data,
|
||||
createOption(query, 'weapi'),
|
||||
)
|
||||
return request('POST', '/api/content/voice/delete', data, createOption(query))
|
||||
}
|
||||
|
@ -5,8 +5,8 @@ module.exports = (query, request) => {
|
||||
}
|
||||
return request(
|
||||
'POST',
|
||||
`https://interface.music.163.com/weapi/voice/workbench/voice/detail`,
|
||||
`/api/voice/workbench/voice/detail`,
|
||||
data,
|
||||
createOption(query, 'weapi'),
|
||||
createOption(query),
|
||||
)
|
||||
}
|
||||
|
@ -117,7 +117,7 @@ module.exports = async (query, request) => {
|
||||
// preCheck
|
||||
await request(
|
||||
'post',
|
||||
`https://interface.music.163.com/weapi/voice/workbench/voice/batch/upload/preCheck`,
|
||||
`/api/voice/workbench/voice/batch/upload/preCheck`,
|
||||
{
|
||||
dupkey: createDupkey(),
|
||||
voiceData: JSON.stringify([
|
||||
@ -141,7 +141,7 @@ module.exports = async (query, request) => {
|
||||
]),
|
||||
},
|
||||
{
|
||||
...createOption(query, 'weapi'),
|
||||
...createOption(query),
|
||||
headers: {
|
||||
'x-nos-token': tokenRes.body.result.token,
|
||||
},
|
||||
@ -149,7 +149,7 @@ module.exports = async (query, request) => {
|
||||
)
|
||||
const result = await request(
|
||||
'post',
|
||||
`https://interface.music.163.com/weapi/voice/workbench/voice/batch/upload/v2`,
|
||||
`/api/voice/workbench/voice/batch/upload/v2`,
|
||||
{
|
||||
dupkey: createDupkey(),
|
||||
voiceData: JSON.stringify([
|
||||
@ -173,7 +173,7 @@ module.exports = async (query, request) => {
|
||||
]),
|
||||
},
|
||||
{
|
||||
...createOption(query, 'weapi'),
|
||||
...createOption(query),
|
||||
headers: {
|
||||
'x-nos-token': tokenRes.body.result.token,
|
||||
},
|
||||
|
@ -5,8 +5,8 @@ module.exports = (query, request) => {
|
||||
}
|
||||
return request(
|
||||
'POST',
|
||||
`https://interface.music.163.com/weapi/voice/workbench/voicelist/detail`,
|
||||
`/api/voice/workbench/voicelist/detail`,
|
||||
data,
|
||||
createOption(query, 'weapi'),
|
||||
createOption(query),
|
||||
)
|
||||
}
|
||||
|
@ -7,8 +7,8 @@ module.exports = (query, request) => {
|
||||
}
|
||||
return request(
|
||||
'POST',
|
||||
`https://interface.music.163.com/weapi/voice/workbench/voices/by/voicelist`,
|
||||
`/api/voice/workbench/voices/by/voicelist`,
|
||||
data,
|
||||
createOption(query, 'weapi'),
|
||||
createOption(query),
|
||||
)
|
||||
}
|
||||
|
@ -12,8 +12,8 @@ module.exports = (query, request) => {
|
||||
}
|
||||
return request(
|
||||
'POST',
|
||||
'https://interface.music.163.com/api/voice/workbench/voice/list',
|
||||
'/api/voice/workbench/voice/list',
|
||||
data,
|
||||
createOption(query, 'weapi'),
|
||||
createOption(query),
|
||||
)
|
||||
}
|
||||
|
@ -8,8 +8,8 @@ module.exports = (query, request) => {
|
||||
}
|
||||
return request(
|
||||
'POST',
|
||||
`https://interface.music.163.com/weapi/voice/workbench/voicelist/search`,
|
||||
`/api/voice/workbench/voicelist/search`,
|
||||
data,
|
||||
createOption(query, 'weapi'),
|
||||
createOption(query),
|
||||
)
|
||||
}
|
||||
|
@ -9,8 +9,8 @@ module.exports = (query, request) => {
|
||||
}
|
||||
return request(
|
||||
'POST',
|
||||
`https://interface.music.163.com/api/voice/workbench/radio/program/trans`,
|
||||
`/api/voice/workbench/radio/program/trans`,
|
||||
data,
|
||||
createOption(query, 'weapi'),
|
||||
createOption(query),
|
||||
)
|
||||
}
|
||||
|
Loading…
x
Reference in New Issue
Block a user