mirror of
https://gitlab.com/Binaryify/neteasecloudmusicapi.git
synced 2025-05-23 22:37:41 +08:00
fix copy faults
This commit is contained in:
parent
08b5d5af27
commit
b84fb38a7d
@ -39,15 +39,16 @@ module.exports = (query, request) => {
|
|||||||
{crypto: 'weapi', cookie: query.cookie, proxy: query.proxy}
|
{crypto: 'weapi', cookie: query.cookie, proxy: query.proxy}
|
||||||
)
|
)
|
||||||
.then(response => {
|
.then(response => {
|
||||||
let body = JSON.parse(response.body)
|
if (response.body.code == 200) {
|
||||||
if (body.code == 200) {
|
if (response.body.data[0].code == 200){
|
||||||
if (body.data[0].code == 200){
|
response.body = {success: true, message: 'ok'}
|
||||||
response.body = JSON.stringify({success: true, message: 'ok'})
|
|
||||||
return response
|
return response
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
response.code = 404
|
else{
|
||||||
response.body = JSON.stringify({success: false, message: '亲爱的,暂无版权'})
|
response.code = 404
|
||||||
return Promise.reject(response)
|
response.body = {success: false, message: '亲爱的,暂无版权'}
|
||||||
|
return Promise.reject(response)
|
||||||
|
}
|
||||||
})
|
})
|
||||||
}
|
}
|
@ -22,8 +22,8 @@
|
|||||||
|
|
||||||
module.exports = (query, request) => {
|
module.exports = (query, request) => {
|
||||||
const data = {
|
const data = {
|
||||||
// 'offset': req.query.offset || 0,
|
// 'offset': query.offset || 0,
|
||||||
limit: req.query.limit || 30,
|
limit: query.limit || 30,
|
||||||
total: true
|
total: true
|
||||||
}
|
}
|
||||||
return request(
|
return request(
|
||||||
|
@ -21,7 +21,7 @@
|
|||||||
module.exports = (query, request) => {
|
module.exports = (query, request) => {
|
||||||
query.t = (query.t == 1 ? "like" : "unlike")
|
query.t = (query.t == 1 ? "like" : "unlike")
|
||||||
const data = {
|
const data = {
|
||||||
threadId: req.query.id
|
threadId: query.id
|
||||||
}
|
}
|
||||||
return request(
|
return request(
|
||||||
'POST', `http://music.163.com/weapi/resource/${query.t}`, data,
|
'POST', `http://music.163.com/weapi/resource/${query.t}`, data,
|
||||||
|
@ -21,7 +21,7 @@
|
|||||||
|
|
||||||
module.exports = (query, request) => {
|
module.exports = (query, request) => {
|
||||||
const data = {
|
const data = {
|
||||||
s: req.query.keywords || ''
|
s: query.keywords || ''
|
||||||
}
|
}
|
||||||
return request(
|
return request(
|
||||||
'POST', `http://music.163.com/weapi/search/suggest/web`, data,
|
'POST', `http://music.163.com/weapi/search/suggest/web`, data,
|
||||||
|
@ -25,7 +25,7 @@
|
|||||||
|
|
||||||
module.exports = (query, request) => {
|
module.exports = (query, request) => {
|
||||||
const data = {
|
const data = {
|
||||||
userId: req.query.uid
|
userId: query.uid
|
||||||
}
|
}
|
||||||
return request(
|
return request(
|
||||||
'POST', `http://music.163.com/weapi/djradio/get/byuser`, data,
|
'POST', `http://music.163.com/weapi/djradio/get/byuser`, data,
|
||||||
|
@ -48,8 +48,8 @@ function createRequest(method, url, data, options){
|
|||||||
if(url.indexOf('music.163.com') != -1) headers['Referer'] = 'http://music.163.com'
|
if(url.indexOf('music.163.com') != -1) headers['Referer'] = 'http://music.163.com'
|
||||||
|
|
||||||
const answer = {
|
const answer = {
|
||||||
code: 500,
|
code: 502,
|
||||||
body: {code: 500},
|
body: {code: 502},
|
||||||
cookie: []
|
cookie: []
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -57,7 +57,7 @@ function createRequest(method, url, data, options){
|
|||||||
{method: method, url: url, headers: headers, body: queryString.stringify(data), proxy: options.proxy},
|
{method: method, url: url, headers: headers, body: queryString.stringify(data), proxy: options.proxy},
|
||||||
(err, res, body) => {
|
(err, res, body) => {
|
||||||
if(err){
|
if(err){
|
||||||
answer.body = {code: 500, msg: err.stack}
|
answer.body = {code: 502, msg: err.stack}
|
||||||
reject(answer)
|
reject(answer)
|
||||||
}
|
}
|
||||||
else{
|
else{
|
||||||
@ -70,9 +70,10 @@ function createRequest(method, url, data, options){
|
|||||||
answer.body = body
|
answer.body = body
|
||||||
answer.code = res.statusCode
|
answer.code = res.statusCode
|
||||||
}
|
}
|
||||||
|
answer.code = (answer.code < 100 || answer.code > 600) ? 400 : answer.code
|
||||||
if(answer.code == 200)
|
if(answer.code == 200)
|
||||||
resolve(answer)
|
resolve(answer)
|
||||||
else
|
else
|
||||||
reject(answer)
|
reject(answer)
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user