diff --git a/pyinstalive/api.py b/pyinstalive/api.py index b90ee20..7906bdc 100644 --- a/pyinstalive/api.py +++ b/pyinstalive/api.py @@ -7,7 +7,7 @@ def get_csrf_token(): response = globals.session.session.get(Constants.LOGIN_PAGE) - return helpers.get_shared_data(response.text).get("csrf_token", None) + return helpers.get_shared_data(response.text).get("config", None).get("csrf_token", None) def do_login(): now_epoch = int(datetime.now().timestamp()) @@ -46,4 +46,4 @@ def get_stream_data(): def do_heartbeat(): response = globals.session.session.post(Constants.LIVE_HEARTBEAT.format(globals.download.livestream_object_init.get('id')), timeout=5) - return json.loads(response.text) \ No newline at end of file + return json.loads(response.text)