↑ Как подключить подсказки
Подсказки: станции метро
Справочник станций метро в Москве, Санкт-Петербурге и других городах России.
- Вставьте код из примера на свой сайт.
- Profit!
<input id="metro" name="metro" type="text" />
<link href="https://cdn.jsdelivr.net/npm/@dadata/suggestions@25.4.1/dist/suggestions.min.css" rel="stylesheet" />
<script src="https://cdn.jsdelivr.net/npm/@dadata/suggestions@25.4.1/dist/suggestions.min.js"></script>
<script>
const input = document.getElementById("metro");
Dadata.createSuggestions(input, {
token: "${API_KEY}",
type: "metro"
});
</script> Параметр token — это API-ключ.
Демонстрация
Выберите вариант из списка, чтобы увидеть полный текст ответа в JSON:
Также работает через API
Что в ответе
| Название | Описание |
|---|---|
| value | Значение одной строкой (как показывается в списке подсказок) |
| data.city_kladr_id | КЛАДР-код города |
| data.city_fias_id | ФИАС-код города |
| data.city | Название города |
| data.name | Название станции |
| data.line_id | Номер линии |
| data.line_name | Название линии |
| data.geo_lat | Координаты: широта |
| data.geo_lon | Координаты: долгота |
| data.color | Цвет линии в RGB |
| data.is_closed | Признак «закрыта» (true, если станция закрыта, false — если открыта). |
Источник данных: Метрополитены России
Стоимость
Бесплатно до 10 тысяч запросов в день. Больше — в составе годовой подписки.