fixprice_api package¶
- class FixPriceAPI(
- timeout_ms: float = 35000.0,
- headless: bool = True,
- proxy: str | dict | ~human_requests.abstraction.http.Proxy | None = <factory>,
- browser_opts: dict[str,
- ~typing.Any] = <factory>,
- MAIN_SITE_URL: str = 'https://fix-price.com/catalog',
- MAIN_SITE_ORIGIN: str = 'https://fix-price.com/',
- CATALOG_URL: str = 'https://api.fix-price.com/buyer',
Bases:
ApiParentКлиент FixPrice.
- property city_id: int | None¶
ID города используемый как фильтр каталога. Если не указан, автоматически назначается в первом ответе сервера. Обычно это
3(Москва).
- property delivery_type: Literal['store', 'pickup', 'courier'] | None¶
Способ получения заказа (влияет на каталог).
store - самовывоз из магазина pickup - получить из ПВЗ courier - курьерская доставка
- property language: str | None¶
Язык используемый как фильтр каталога. ISO-2. Если не указан, автоматически назначается в первом ответе сервера. Обычно это
ru(Русский).
- property store_id: str | None¶
Индификатор магазина или ПВЗ. Обычно состоит из 1 латинской буквы и 3 цифр. В терминологии сайта называется PFM
- proxy: str | dict | Proxy | 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 для работы с общими функциями.