perekrestok_api.endpoints.advertising

Реклама

Classes

ClassAdvertising(parent, CATALOG_URL)

Методы для работы с рекламными материалами Перекрёстка.

Response(url, status_code, headers, cookies)

Response object

class ClassAdvertising(parent, CATALOG_URL: str)[source][source]

Bases: object

Методы для работы с рекламными материалами Перекрёстка.

Включает получение баннеров, слайдеров, буклетов и другого рекламного контента.

banner(
places: list[BannerPlace],
) Response[source][source]

Получить баннеры для указанных мест размещения.

Parameters:

places – Список мест размещения баннеров из BannerPlace

main_slider(
page: int = 1,
limit: int = 10,
) Response[source][source]

Получить элементы главного слайдера.

Parameters:
  • page – Номер страницы для пагинации

  • limit – Количество элементов на странице

booklet(
city: int = 81,
) Response[source][source]

Получить список доступных буклетов для города.

Parameters:

city – ID города (по умолчанию 81 - Москва)

view_booklet(
booklet_id: int,
) Response[source][source]

Получить содержимое конкретного буклета.

Parameters:

booklet_id – ID буклета для просмотра