def __init__(self, settings_folder, country, debug=False):
self.debug = debug
self.country = country
self.settings_folder = settings_folder
self.cookie_jar = cookielib.LWPCookieJar(os.path.join(self.settings_folder, 'cookie_file'))
self.tempdir = os.path.join(settings_folder, 'tmp')
if not os.path.exists(self.tempdir):
os.makedirs(self.tempdir)
self.deviceid_file = os.path.join(settings_folder, 'deviceId')
self.http_session = requests.Session()
self.device_key = 'xdk-%s' % self.country
self.base_url = 'https://content.viaplay.{0}/{1}'.format(self.country, self.device_key)
self.login_api = 'https://login.viaplay.%s/api' % self.country
try:
self.cookie_jar.load(ignore_discard=True, ignore_expires=True)
except IOError:
pass
self.http_session.cookies = self.cookie_jar
评论列表
文章目录