0
Исправлен

ограничения адреса

Анонимный 8 лет назад обновлен Антон Жиянов 5 лет назад 10

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

{

"locations": [{
"kladr_id": "50"
}]
}

выдает москву

Image 185

Ответ

Ответ

Вы исходно написали «в Rest по адресу ограничиваю московской областью». Вот я и предлагаю ограничивать, но с помощью поля region вместо kladr_id.


Вместо:

{ "locations": [{ "kladr_id": "50" }] }

Использовать:

{ "locations": [{ "region": "Московская" }] }


Проблема с kladr_id есть — такое ограничение учитывает историю адресов, а город Московский раньше относился к Московской области. Постараемся исправить, но сроки назвать не могу — на эту логику завязаны другие функции подсказок.

На рассмотрении

Не очень понял, это REST-реализация или jQuery-плагин?

Какой запрос уходит от вас в Дадату?

Если есть возможность, дайте ссылку на реализацию.

да REST

вот параметры

{"query":"м","count":20,"locations":[{"kladr_id":"50"}]}


то есть я ограничиваю кладером московской области , а он москву еще выдает

Вижу, спасибо за сообщение. Посмотрим, в чем дело.

здравствуйте, так что тут не так? почему ограничения не срабатывают

Добрый день, смотрим.

прошло пол года, проблема актуальна... это очень кретично.. потому что москва.

Вместо kladr_id попробуйте задать ограничение по региону:

locations: { region: "Московская" }

это программа делает там нету московская , там есть баг или нет? вы будете править или нет?

Ответ

Вы исходно написали «в Rest по адресу ограничиваю московской областью». Вот я и предлагаю ограничивать, но с помощью поля region вместо kladr_id.


Вместо:

{ "locations": [{ "kladr_id": "50" }] }

Использовать:

{ "locations": [{ "region": "Московская" }] }


Проблема с kladr_id есть — такое ограничение учитывает историю адресов, а город Московский раньше относился к Московской области. Постараемся исправить, но сроки назвать не могу — на эту логику завязаны другие функции подсказок.

Исправлен

Исправлено в 2018.

Сервис поддержки клиентов работает на платформе UserEcho