From d3f9d8e631a71604edde399e2b0ff0260c46d07c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E8=8B=8F=E6=99=93=E6=99=B4?= <37541680+Suxiaoqinx@users.noreply.github.com> Date: Sat, 23 Sep 2023 23:55:16 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E5=A4=8D140=E8=A1=8C=E6=8A=A5?= =?UTF-8?q?=E9=94=99=E9=97=AE=E9=A2=98?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- main.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/main.py b/main.py index 2c51639..dbf6175 100644 --- a/main.py +++ b/main.py @@ -137,12 +137,14 @@ def Song_v1(): params = HexDigest(enc) # 发送POST请求 response = post(url, params, cookies) + if "参数错误" in response: + return jsonify({"status": 400,'msg': '参数错误!'}), 400 + jseg = json.loads(response) song_names = "https://music.163.com/api/v3/song/detail" data = {'c': json.dumps([{"id":jseg['data'][0]['id'],"v":0}])} resp = requests.post(url=song_names, data=data) jse = json.loads(resp.text) - if jseg['data'][0]['url'] is not None: if jse['songs']: song_url = jseg['data'][0]['url']