fixprice_api.endpoints.geolocation¶
Геолокация
Functions
|
Dataclass field helper for child API services initialized in |
|
|
|
Add dunder methods based on the fields defined in the class. |
Classes
|
Base class for API child services that keeps a typed parent reference. |
|
Dataclass mixin that initializes fields declared with |
|
Методы для работы с геолокацией и выбором магазинов. |
|
Represents the response of a request. |
|
Сервис для работы с информацией о магазинах. |
- class ClassGeolocation(parent: FixPriceAPI)[source][source]¶
Bases:
ApiChild[FixPriceAPI],ApiParentМетоды для работы с геолокацией и выбором магазинов.
Включает получение информации о городах, адресах, поиск магазинов и управление настройками доставки.
- Shop: ShopService¶
Работа с магазинами.
- async countries_list(
- alias: str = None,
Возвращает список всех стран, их id и название.
alias- работает как сортировка.
- async regions_list(
- country_id: int = None,
Возвращает список всех регионов, их id и название. Если фильтр не применен - выдача всех регионов независимо от страны.
- async cities_list(
- country_id: int,
Возвращает список всех городов, их id и название, геопозицию, регион и тип населенного пункта. По умолчанию - по РФ.
- async city_info(
- city_id: int,
Возвращает информацию о городе.