diff --git a/src/you_get/extractors/bilibili.py b/src/you_get/extractors/bilibili.py index 6335e6dd..2fa8d481 100644 --- a/src/you_get/extractors/bilibili.py +++ b/src/you_get/extractors/bilibili.py @@ -535,7 +535,7 @@ class Bilibili(VideoExtractor): if api_playinfo['code'] == 0: # success playinfos.append(api_playinfo) else: - message = api_playinfo['data']['message'] + message = api_playinfo.get('data', {}).get('message', '') if best_quality is None or qn <= best_quality: api_url = self.bilibili_interface_api(cid, qn=qn) api_content = get_content(api_url, headers=self.bilibili_headers())