From 8f124a6b786bebd33158a95f0d3e531588739b8d Mon Sep 17 00:00:00 2001 From: Zhiming Wang Date: Thu, 4 Jan 2018 09:48:01 -0500 Subject: [PATCH] [bilibili] fix 403 error when requesting interface.bilibili.com interface.bilibili.com now requires referer to be set. --- src/you_get/extractors/bilibili.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/you_get/extractors/bilibili.py b/src/you_get/extractors/bilibili.py index 09e08ecb..2a25ec22 100644 --- a/src/you_get/extractors/bilibili.py +++ b/src/you_get/extractors/bilibili.py @@ -68,7 +68,7 @@ class Bilibili(VideoExtractor): chksum = hashlib.md5(bytes(params_str+self.SEC2, 'utf8')).hexdigest() api_url = self.bangumi_api_url + params_str + '&sign=' + chksum - xml_str = get_content(api_url) + xml_str = get_content(api_url, headers=dict(referer='http://www.bilibili.com')) return xml_str def parse_bili_xml(self, xml_str):