Чтобы указать приоритетный город или регион для подсказок по адресу, используйте параметр locations_boost.

Передавайте код КЛАДР города (kladr_id).  Можно указать несколько городов.


Москва
{
    "query": "твер",
    "locations_boost": [{
        "kladr_id": "77"
    }]
}

Ответ:

{
    "suggestions": [
        {
            "value": "г Москва, Тверская пл",
            "unrestricted_value": "г Москва, Тверская пл",
            "data": {
                ...
            }
        },
        {
            "value": "г Москва, ул Тверская",
            "unrestricted_value": "г Москва, ул Тверская",
            "data": {
               ...
            }
        },
        ...
    ]
}
Санкт-Петербург и область
{
    "query": "невский",
    "locations_boost": [
    	{ "kladr_id": "78" },
        { "kladr_id": "47" }
    ]
}

Ответ:

{
    "suggestions": [
        {
            "value": "г Санкт-Петербург, Невский пр-кт",
            "unrestricted_value": "г Санкт-Петербург, Невский пр-кт",
            "data": {
                ...
            }
        },
        {
            "value": "Ленинградская обл, Всеволожский р-н, деревня Невский Парклесхоз",
            "unrestricted_value": "Ленинградская обл, Всеволожский р-н, деревня Невский Парклесхоз",
            "data": {
               ...
            }
        },
        ...
    ]
}
Тольятти
{
    "query": "авто",
    "locations_boost": [{
        "kladr_id": "6300000700000"
    }]
}

Ответ:

{
    "suggestions": [
        {
            "value": "Самарская обл, г Тольятти, Автозаводское шоссе",
            "unrestricted_value": "Самарская обл, г Тольятти, Автозаводское шоссе",
            "data": {
                ...
            }
        },
        {
            "value": "Самарская обл, г Тольятти, ул Автомобилистов",
            "unrestricted_value": "Самарская обл, г Тольятти, ул Автомобилистов",
            "data": {
                ...
            }
        },
        {
            "value": "Самарская обл, г Тольятти, ул Автостроителей",
            "unrestricted_value": "Самарская обл, г Тольятти, ул Автостроителей",
            "data": {
                ...
            }
        },
        ...
    ]
}
  • Нет меток