perekrestok_api.endpoints.general

Общий (не класифицируемый) функционал

Classes

ClassGeneral(parent, CATALOG_URL)

Общие методы API Перекрёстка.

Response(url, status_code, headers, cookies)

Response object

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

Bases: object

Общие методы API Перекрёстка.

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

download_image(
url: str,
) Response[source][source]

Скачать изображение по URL.

Parameters:

url – URL изображения для скачивания

qualifier(
selections: list[QualifierFeatureKey] | None = None,
) Response[source][source]

Получить конфигурацию функций API.

Parameters:

selections – Список ключей функций для получения. При None возвращает ответы по всем доступным ключам.

feedback_form() Response[source][source]

Получить форму обратной связи.

delivery_switcher() Response[source][source]

Получить информацию о переключателе доставки.

current_user() Response[source][source]

Получить информацию о текущем пользователе.