chizhik_api package

class ChizhikAPI(
timeout_ms: float = 10000.0,
headless: bool = True,
test_mode: bool = False,
proxy: str | dict | ~human_requests.abstraction.http.Proxy | None = <factory>,
browser_opts: dict[str,
~typing.Any] = <factory>,
API_URL: str = 'https://app.chizhik.club/api',
DELIVERY_API_URL: str = 'https://app.chizhik.club/delivery/api',
MAIN_SITE_URL: str = 'https://chizhik.club/catalog/',
MAIN_SITE_ORIGIN: str = 'https://chizhik.club/',
)[source][source]

Bases: ApiParent

Клиент Чижика.

API_URL: str = 'https://app.chizhik.club/api'
DELIVERY_API_URL: str = 'https://app.chizhik.club/delivery/api'

URL для работы с каталогом.

MAIN_SITE_ORIGIN: str = 'https://chizhik.club/'
MAIN_SITE_URL: str = 'https://chizhik.club/catalog/'

URL главной страницы сайта.

async close()[source][source]

Закрыть HTTP-сессию и освободить ресурсы.

headless: bool = True

Запускать браузер в headless режиме?

test_mode: bool = False

Режим тестирования предполагает более глубокий _warmup который не требуется для обычного использования

timeout_ms: float = 10000.0

Время ожидания ответа от сервера в миллисекундах.

proxy: str | dict | Proxy | None

Прокси-сервер для всех запросов (если нужен). По умолчанию берет из окружения (если есть). Принимает как формат Playwright, так и строчный формат.

browser_opts: dict[str, Any]

//camoufox.com/python/installation/)

Type:

Дополнительные опции для браузера (см. https

session: HumanBrowser

Внутренняя сессия браузера для выполнения HTTP-запросов.

ctx: HumanContext

Внутренний контекст сессии браузера

page: HumanPage

Внутренний страница сессии браузера

unstandard_headers: dict[str, str]

Список нестандартных заголовков пойманных при инициализации

unstandard_urls: dict[str, list[str]]

Список нестандартных заголовков пойманных при инициализации

Geolocation: ClassGeolocation

API для работы с геолокацией.

Catalog: ClassCatalog

API для работы с каталогом товаров.

Advertising: ClassAdvertising

API для работы с рекламой.

General: ClassGeneral

API для работы с общими функциями.