@xnfa/netease-music-api
Version:
网易云音乐 NodeJS 版 API
28 lines (26 loc) • 625 B
JavaScript
const { eapiResDecrypt, eapiReqDecrypt } = require('../util/crypto')
const createOption = require('../util/option.js')
module.exports = async (query, request) => {
const hexString = query.hexString
const isReq = query.isReq != 'false'
if (!hexString) {
return {
status: 400,
body: {
code: 400,
message: 'hex string is required',
},
}
}
// 去除空格
let pureHexString = hexString.replace(/\s/g, '')
return {
status: 200,
body: {
code: 200,
data: isReq
? eapiReqDecrypt(pureHexString)
: eapiResDecrypt(pureHexString),
},
}
}