chizhik_api.endpoints.catalog

Работа с каталогом

Classes

ClassCatalog(parent, CATALOG_URL)

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

ProductService(parent, CATALOG_URL)

Сервис для работы с товарами в каталоге.

class ClassCatalog(parent: ChizhikAPI, CATALOG_URL: str)[source][source]

Bases: object

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

Включает поиск товаров, получение информации о категориях, работу с фидами товаров и отзывами.

Product: ProductService

Сервис для работы с товарами в каталоге.

tree(
city_id: str | None = None,
) Response[source][source]

Получить дерево категорий.

products_list(
category_id: int,
page: int = 1,
city_id: str | None = None,
) Response[source][source]

Получить список продуктов в категории.

class ProductService(parent: ChizhikAPI, CATALOG_URL: str)[source][source]

Bases: object

Сервис для работы с товарами в каталоге.

info(
product_id: int,
city_id: str | None = None,
) Response[source][source]

Получить информацию о товаре по его ID.

Parameters:
  • product_id (int) – ID товара.

  • city_id (str, optional) – ID города для локализации данных. Defaults to None.

Returns:

Ответ от сервера с информацией о товаре.

Return type:

Response