Обзор

Выберите платформу: Android iOS Веб-служба JavaScript
Places API — это служба, которая принимает HTTP-запросы на данные о местоположении различными методами. Он возвращает отформатированные данные о местоположении и изображения заведений, географических мест или известных достопримечательностей.

Зачем использовать Places API

Создайте функции определения местоположения, чтобы сделать подробные данные о местоположении доступными для ваших пользователей. Данные, доступные через Places API, основаны на одной из самых точных, актуальных и полных моделей мест реального мира. Вот примеры вариантов использования приложений:

  • Показывайте аренду квартир в крупных мегаполисах с результатами, ориентированными конкретно на города.
  • Включите информацию о месте в обновление статуса самовывоза или доставки.
  • Отобразите список парков в районе вместе с фотографиями и отзывами, отправленными пользователями.
  • Предоставьте людям, планирующим поездки, контактную информацию, отзывы и уровень цен на заведения по пути.

Что можно сделать с помощью Places API

Вы можете использовать Places API, чтобы включить в свои приложения следующие функции:

  • Предоставление результатов поиска мест по различным типам запросов пользователей, таких как ввод текста, близлежащие местоположения, а также неоднозначные или категориальные запросы пользователей.
  • Включите функции автозаполнения для различных типов поиска: конкретных текстовых запросов или категориальных запросов.
  • Уточните тип возвращаемой информации о месте, например часы работы, сводку, отзывы пользователей и фотографии.
  • Добавляйте высококачественные фотографии в места, обслуживаемые вашим приложением.

Многие API платформы Google Maps поддерживают идентификаторы мест , где идентификатор места уникальным образом идентифицирует место в базе данных Google Адресов и на Картах Google. Существует множество способов получить идентификатор места, в том числе из Places API, а также из API геокодирования , API маршрутов и API проверки адреса .

Получив идентификатор места, вы можете использовать Places API, чтобы запросить более подробную информацию о конкретном заведении или достопримечательности, например полный адрес, номер телефона, рейтинг пользователей и отзывы.

Как работает Places API (новый)

API Places (новый) принимает запросы в виде стандартного URL-адреса с определенной конечной точкой службы, например /places илиplaces places:searchText , и возвращает ответ в формате JSON. Places API (новый) поддерживает авторизацию по ключу API и токену OAuth. В следующем примере выполняется запрос Place Details (New) для возврата компонентов адреса для идентификатора места с использованием ключа API:

https://places.googleapis.com/v1/places/GyuEmsRBfy61i59si0?fields=addressComponents&key=YOUR_API_KEY

Как использовать API мест

Приведенные ниже шаги описывают типичный сценарий использования службы Places API. При разработке решения вы можете использовать дополнительные конечные точки, такие как «Поиск поблизости» (новое) и «Разместить фотографию» (новое).
1 Настроить Начните с настройки проекта Google Cloud и выполните следующие инструкции по настройке, а затем узнайте , как использовать ключ API .
2 Попробуйте простой текстовый поиск Выполните текстовый поиск с помощью Text Search (New) .
3 Используйте идентификатор места для получения более подробной информации. Многие API платформы Google Карт возвращают идентификатор места как часть ответа. Используйте идентификаторы мест, чтобы получить подробную информацию о месте (новинка) .
4 Получить фотографию места Сервис Place Photo (New) предоставляет вам доступ к миллионам фотографий, хранящихся в базе данных Places. Используйте «Фото места (новое)» для доступа к фотографиям места.