refactor: 部分weapi替换为api

This commit is contained in:
overwriter 2024-06-25 21:27:35 +08:00
parent 6d6bd1ad77
commit d78a4990fe
14 changed files with 32 additions and 52 deletions

View File

@ -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 {

View File

@ -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),
)
}

View File

@ -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))
}

View File

@ -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))
}

View File

@ -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))
}

View File

@ -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),
)
}

View File

@ -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))
}

View File

@ -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),
)
}

View File

@ -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,
},

View File

@ -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),
)
}

View File

@ -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),
)
}

View File

@ -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),
)
}

View File

@ -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),
)
}

View File

@ -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),
)
}