From a7f4e8bf67f6c005787c3087a5dac2fa13f3e149 Mon Sep 17 00:00:00 2001 From: Alhaziel01 Date: Thu, 5 May 2022 16:06:55 +0200 Subject: [PATCH] Fix Discovery + --- channels/discoveryplus.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/channels/discoveryplus.py b/channels/discoveryplus.py index b0f84f18..2d2defc5 100644 --- a/channels/discoveryplus.py +++ b/channels/discoveryplus.py @@ -15,7 +15,8 @@ session.request = functools.partial(session.request, timeout=httptools.HTTPTOOLS host = support.config.get_channel_url() deviceId = uuid.uuid4().hex -domain = 'https://eu1-prod-direct.discoveryplus.com' +# domain = 'https://eu1-prod-direct.discoveryplus.com' +domain = 'https://' + session.get("https://prod-realmservice.mercury.dnitv.com/realm-config/www.discoveryplus.com%2Fit%2Fepg").json()["domain"] token = session.get(f'{domain}/token?deviceId={deviceId}&realm=dplay&shortlived=true').json()['data']['attributes']['token'] session.headers = {'User-Agent': 'Mozilla/50.0 (Windows NT 10.0; WOW64; rv:45.0) Gecko/20100101 Firefox/45.0', 'Referer': host,