feat: migrate ChKSz API and support API key authentication
This commit is contained in:
+2
-2
@@ -1,12 +1,12 @@
|
||||
const fs = require('fs');
|
||||
const path = require('path');
|
||||
const { API, DOWNLOAD_DIR } = require('./config');
|
||||
const { API, DOWNLOAD_DIR, buildApiUrl } = require('./config');
|
||||
const { fetchJSON } = require('./network');
|
||||
const { formatPersonNames } = require('./utils');
|
||||
|
||||
async function fetchLyric(songId) {
|
||||
try {
|
||||
const res = await fetchJSON(`${API.lyric}?id=${songId}`);
|
||||
const res = await fetchJSON(buildApiUrl(API.lyric, { id: songId }));
|
||||
if (res.code !== 200) return null;
|
||||
return res.data;
|
||||
} catch {
|
||||
|
||||
Reference in New Issue
Block a user