perekrestok_api package¶
Неофициальная библиотека для работы с API сети магазинов Перекрёсток.
Библиотека позволяет взаимодействовать с каталогом товаров, системой геолокации, рекламными материалами и общими сервисами Перекрёстка.
- class PerekrestokAPI(
- timeout_ms: float = 10000.0,
- headless: bool = True,
- proxy: str | dict | None = <factory>,
- browser_opts: dict[str,
- ~typing.Any] = <factory>,
Bases:
objectКлиент Перекрестка.
- CATALOG_URL = 'https://www.perekrestok.ru/api/customer/1.4.1.0'¶
- CATALOG_VERSION = '1.4.1.0'¶
- MAIN_SITE_URL = 'https://www.perekrestok.ru'¶
- proxy: str | dict | None¶
Прокси-сервер для всех запросов (если нужен). По умолчанию берет из окружения (если есть). Принимает как формат Playwright, так и строчный формат.
- browser_opts: dict[str, Any]¶
//camoufox.com/python/installation/)
- Type:
Дополнительные опции для браузера (см. https
- session: HumanBrowser¶
Внутренняя сессия браузера для выполнения HTTP-запросов.
- ctx: HumanContext¶
Внутренний контекст сессии браузера
- Geolocation: ClassGeolocation¶
API для работы с геолокацией.
- Catalog: ClassCatalog¶
API для работы с каталогом товаров.
- Advertising: ClassAdvertising¶
API для работы с рекламой.
- General: ClassGeneral¶
API для работы с общими функциями.