feat. 接口支持无损音质

This commit is contained in:
IamFurina
2025-08-24 23:08:27 +08:00
committed by ImFurina
parent 2d5f4630e9
commit 950f9a2365
+3 -3
View File
@@ -8,7 +8,7 @@ const cache = require('./util/apicache').middleware
const { cookieToJson } = require('./util/index')
const fileUpload = require('express-fileupload')
const decode = require('safe-decode-uri-component')
require("dotenv").config();
/**
* The version check result.
* @readonly
@@ -240,11 +240,11 @@ async function consturctServer(moduleDefs) {
})
console.log('[OK]', decode(req.originalUrl))
if (req.baseUrl === '/song/url/v1') {
if (req.baseUrl === '/song/url/v1' || req.baseUrl === '/song/url') {
const song = moduleResponse['body']['data'][0]
if (!song.url || [1, 4].includes(song.fee)) {
const match = require('@unblockneteasemusic/server')
const source = ['pyncmd', 'kuwo']
const source = ['pyncmd', 'kuwo', 'youtube']
const { url } = await match(req.query.id, source)
song.url = url
song.freeTrialInfo = "unblock" // 对于Splayer来说,去除开通会员提示