From 73d95b60324b0555fca65c058f812951b239e1fa Mon Sep 17 00:00:00 2001 From: lerdb Date: Wed, 31 Jan 2024 22:27:47 +0800 Subject: [PATCH] =?UTF-8?q?fix:=20kuwo=E6=BA=90=E9=85=8D=E7=BD=AEkuwodes?= =?UTF-8?q?=E6=97=B6=E6=8A=A5=E9=94=99=20#37?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- modules/kw/__init__.py | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/modules/kw/__init__.py b/modules/kw/__init__.py index f1a33e7..29f192f 100644 --- a/modules/kw/__init__.py +++ b/modules/kw/__init__.py @@ -80,13 +80,14 @@ async def url(songId, quality): url = '' bitrate = 1 if (des_info["response_type"] == 'json'): - body = req.json() + url = req.json() for p in des_info['url_json_path'].split('.'): - url = body.get(p) + url = url.get(p) if (url == None): raise FailedException('failed') + bitrate = req.json() for p in des_info['bitrate_json_path'].split('.'): - bitrate = body.get(p) + bitrate = bitrate.get(p) if (bitrate == None): raise FailedException('failed') elif (des_info['response_type'] == 'text'):