From c25055f875f8f384abdb1c11bce32222fa239a56 Mon Sep 17 00:00:00 2001 From: MengYX Date: Sat, 18 Jul 2020 22:43:25 +0800 Subject: [PATCH] Change IXarea Api Endpoint --- src/decrypt/qmc.js | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) diff --git a/src/decrypt/qmc.js b/src/decrypt/qmc.js index d772e55..9b37c5a 100644 --- a/src/decrypt/qmc.js +++ b/src/decrypt/qmc.js @@ -136,11 +136,12 @@ async function queryKeyInfo(keyData, filename, format) { async function queryAlbumCoverImage(artist, title, album) { const song_query_url = IXAREA_API_ENDPOINT + "/music/qq-cover" try { - const resp = await fetch(song_query_url, { - method: "POST", - headers: {"Content-Type": "application/json"}, - body: JSON.stringify({Artist: artist, Title: title, Album: album}), - }) + const params = {Artist: artist, Title: title, Album: album}; + let _url = song_query_url + "?"; + for (let pKey in params) { + _url += pKey + "=" + encodeURIComponent(params[pKey]) + "&" + } + const resp = await fetch(_url) if (resp.ok) { let data = await resp.json(); return song_query_url + "/" + data.Type + "/" + data.Id