Поиск мест

API Places также доступен с клиентом Java, клиентом Python, клиентом Go и клиентом Node.js для служб Google Maps . API Places и клиентские библиотеки предназначены для использования в серверных приложениях.

Если вы создаете клиентское приложение, обратите внимание на Places SDK для Android , Places SDK для iOS и библиотеку Places, Maps JavaScript API .

API Places позволяет искать информацию о местах, используя различные категории, включая заведения, известные достопримечательности и географические местоположения. Вы можете искать места по близости или по текстовой строке. Поиск мест возвращает список мест вместе со сводной информацией о каждом месте; Дополнительную информацию можно получить с помощью запроса Place Details .

Сравните типы поиска

Доступны три конечные точки поиска с разными характеристиками. В следующей таблице показаны некоторые из этих различий.

Выбор поля

Невозможно ограничить поиск по соседству или текстовый поиск, чтобы он возвращал только определенные поля. Чтобы не запрашивать (и не платить) данные, которые вам не нужны, используйте вместо этого запрос «Найти место».

Неоднозначный текст

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

Дополнительные фильтры

Поиск по соседству и текстовый поиск позволяют использовать дополнительные параметры для фильтрации результатов (например, minprice , maxprice , opennow и type ).