Подтвердить что ты не робот

API для ввода названия города и получения списка возможных городов?

Мне нужно знать, в каком городе мои пользователи.

Я не могу использовать обычный ввод текста, так как есть похожие названные города, и пользователи могут вызывать один и тот же город разными именами.

Я хочу, чтобы пользователи вводили свой город и отображали список похожих результатов, я мог бы сделать это с помощью базы данных городов мира, jquery и sql, но я действительно не умею делать это с нуля.

Есть ли какой-либо api (например, google), который имеет уникальный идентификатор для каждого города в мире и позволяет вам искать их? Не могли бы вы разместить ссылку на аналогичную реализацию?

4b9b3361

Ответ 1

Существует API автозаполнения Google Адресов, https://developers.google.com/places/documentation/autocomplete

и библиотеку для карт версии 3 на https://developers.google.com/maps/documentation/javascript/places#places_autocomplete

но я не знаю, насколько хорошо он справится с разными именами для того же города — хотя попробовал его, он представляет Мюнхен, Германия для munchen — как хорошо работает ваш прецедент.