diff --git a/server.js b/server.js index 2976f50..42733d3 100644 --- a/server.js +++ b/server.js @@ -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来说,去除开通会员提示