Определение адреса на карте
В разработке!!!
Мы работаем только через POST-запросы
Запрос отправляется после того как определился адрес пользователя в через наш сервис подсказок.
Фильтр каталога по магазинам будет работать только если подключен фид остатков, в котором id оутлетов совпадает с id присылаемых точек в этом хуке.
Для возможности оформить заказ с включенным функционалом адреса на карте
в хуке доставок корзины также должны быть верные типы type доставок (pickup и delivery) а также должны совпадать id точек для самовывоза.
Формат запроса и пример
Пример
Описание формата
coords
- объект координат пользователяlatitude
- широтаlongitude
- долгота
city
- городaddressData
- объект информации о геокодированной точке на картеfias_id
— ФИАС-код адреса (идентификатор адреса)settlementWithType
— улица с типомareaKladr
— Классификатор адресов Российской Федерации, определяющий районstreet
— название улицыfias_code
— не заполняется, используйтеfias_id
area
— район в регионеbeltwayHit
— внутри кольцевой ( INMKAD - на территории МКАД, OUT_MKAD - за территорией МКАД)cityKladr
— Классификатор адресов Российской Федерации, определяющий городcity
— название городаhouse
— номер домаsettlementKladr
— Классификатор адресов Российской Федерации, определяющий населенный пунктlon
— долготаlat
— широтаbeltwayDistance
— расстояние от кольцевой в км (только если заполненbeltwayHit
)settlementFias
— ФИАС-код населенного пунктаsettlement
— населенный пунктzip
— индекс домаstreetFias
— ФИАС определяющий улицуcity_kladr
— Классификатор адресов Российской Федерации, определяющий городregionFias
— ФИАС определяющий регионregionKladr
— Классификатор адресов Российской Федерации, определяющий регионstreetKladr
— Классификатор адресов Российской Федерации, определяющий улицуareaFias
— ФИАС-код районаcityFias
— ФИАС городаvalue
— адрес полностьюfias
— ФИАС города и улицыregion
— регионhouseKladr
— не ориентируйтесь на это поле Классификатор адресов Российской Федерации, определяющий конкретный дом, по умолчаниюnull
, ситуативно DaData может передавать данное поле заполненнымapt
— номер квартирыkladr
— Классификатор адресов Российской Федерации, определяющий город и улицу
Формат ответа и пример
Пример
Описание формата
locations
— список ПВЗ (МАССИВ ОБЪЕКТОВ ТОЧЕК ПВЗ) если рядом с данными координатами нет магазинов то пустой (также используется для фильтрации каталога если подключен фид остатков)❗
id
— идентификатор самовывоза, строка (обязательное поле)❗
title
— название, строка (обязательное поле)❗
address
— адрес, строка (обязательное поле)❗
city
— город, строка (обязательное поле)❗
lat
— широта для отображения на карте, строка (обязательное поле)❗
lon
— долгота для отображения на карте, строка (обязательное поле)mapIcon
— ссылка на кастомную иконку точки
deliveryLocation
- Магазин из которого будет осуществляться доставка на выбранный адрес и по которому будет отфильтрован каталог (если доставка на адрес невозможна то вернуть null) (1 ОБЪЕКТ ОДНОЙ ТОЧКИ ПВЗ)❗
id
— идентификатор самовывоза, строка (обязательное поле)❗
lon
— долгота для отображения на карте, строка (обязательное поле)❗
lat
— широта для отображения на карте, строка (обязательное поле)❗
city
— город, строка (обязательное поле)❗
address
— адрес, строка (обязательное поле)❗
title
— название, строка (обязательное поле)
Last updated