From 581578f04b67d743e7f17c3075cffeded4b2bee4 Mon Sep 17 00:00:00 2001 From: sylvqin Date: Wed, 24 Aug 2022 00:15:40 +0200 Subject: [PATCH 1/2] Disabled "uxe" condition Disabled "uxe" condition for consent, as it prevented to set Consent to Yes in the Cookies (due to a Youtube update?) Solving issue #11 : https://github.com/dermasmid/scrapetube/issues/11 --- scrapetube/scrapetube.py | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/scrapetube/scrapetube.py b/scrapetube/scrapetube.py index 567e208..00800b4 100644 --- a/scrapetube/scrapetube.py +++ b/scrapetube/scrapetube.py @@ -182,9 +182,8 @@ def get_videos( def get_initial_data(session: requests.Session, url: str) -> str: response = session.get(url) - if "uxe=" in response.request.url: - session.cookies.set("CONSENT", "YES+cb", domain=".youtube.com") - response = session.get(url) + session.cookies.set("CONSENT", "YES+cb", domain=".youtube.com") + response = session.get(url) html = response.text return html From 45b314720ff69b2852b969aa28d68b411a992327 Mon Sep 17 00:00:00 2001 From: sylvqin Date: Wed, 24 Aug 2022 09:46:20 +0200 Subject: [PATCH 2/2] Deleted duplicated session.get Deleted duplicated session.get --- scrapetube/scrapetube.py | 1 - 1 file changed, 1 deletion(-) diff --git a/scrapetube/scrapetube.py b/scrapetube/scrapetube.py index 00800b4..413f649 100644 --- a/scrapetube/scrapetube.py +++ b/scrapetube/scrapetube.py @@ -181,7 +181,6 @@ def get_videos( def get_initial_data(session: requests.Session, url: str) -> str: - response = session.get(url) session.cookies.set("CONSENT", "YES+cb", domain=".youtube.com") response = session.get(url)