[bilibili] fix 403 error when requesting interface.bilibili.com

interface.bilibili.com now requires referer to be set.
This commit is contained in:
Zhiming Wang 2018-01-04 09:48:01 -05:00
parent 6e17b0c7f9
commit 8f124a6b78
No known key found for this signature in database
GPG Key ID: 5B58F95EC95965D8

View File

@ -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):