diff --git a/utils/generate_enum_categories.py b/utils/generate_enum_categories.py index 5eec2ee..eb478db 100644 --- a/utils/generate_enum_categories.py +++ b/utils/generate_enum_categories.py @@ -11,7 +11,7 @@ def print_category(category_data: dict, category_name: Optional[str] = None) -> print(f'{f"{category_name}_" if category_name else ""}{label} = "{category_data['catId']}"') def main() -> None: - client = lbc.Client() + client = lbc.Client(impersonate="chrome_android") body = client._fetch(method="GET", url="https://api.leboncoin.fr/api/frontend/v1/data/v7/fdata") for category in body["categories"]: diff --git a/utils/generate_enum_departments.py b/utils/generate_enum_departments.py index aa3ad5e..a36dccd 100644 --- a/utils/generate_enum_departments.py +++ b/utils/generate_enum_departments.py @@ -9,7 +9,7 @@ def print_department(department_data: dict, region: dict) -> None: print(f'{name} = ("{region['rId']}", "{transform_str(region['rName'])}", "{department_data["dId"]}", "{name}")') def main() -> None: - client = lbc.Client() + client = lbc.Client(impersonate="chrome_android") body = client._fetch(method="GET", url="https://api.leboncoin.fr/api/frontend/v1/data/v7/fdata") for region in body["regions"]: diff --git a/utils/generate_enum_regions.py b/utils/generate_enum_regions.py index b976edb..f4c4633 100644 --- a/utils/generate_enum_regions.py +++ b/utils/generate_enum_regions.py @@ -9,7 +9,7 @@ def print_region(region_data: dict) -> None: print(f'{name} = ("{region_data['rId']}", "{name}")') def main() -> None: - client = lbc.Client() + client = lbc.Client(impersonate="chrome_android") body = client._fetch(method="GET", url="https://api.leboncoin.fr/api/frontend/v1/data/v7/fdata") for region in body["regions"]: