Искать места вдоль маршрута.
HTTP-запрос
POST https://mapstools.googleapis.com/v1:searchAlongRoute
URL имеет синтаксис gRPC Transcoding.
Тело запроса
Ниже приведена структура данных в теле запроса.
| JSON-представление |
|---|
{ "textQuery": string, "languageCode": string, "regionCode": string, "routingPreference": enum ( |
| Поля | |
|---|---|
textQuery |
Обязательно. Поисковый запрос на естественном языке, например "зарядные станции для электромобилей" или "кофе". |
languageCode |
Необязательное поле. Язык сводки и информации о месте. По умолчанию используется значение "en-US". |
regionCode |
Необязательное поле. Код страны или региона (CLDR) местоположения, например "US". |
routingPreference |
Необязательное поле. Необязательный параметр, определяющий, как используются данные о трафике. Значение по умолчанию – TRAFFIC_UNAWARE. |
includeExtendedDetails |
Необязательное поле. Включает в ответ расширенные сведения о месте. Установите для этого поля значение Оставьте значение Если включить это поле, задержка может увеличиться. |
travelMode |
Необязательное поле. Указывает способ передвижения, используемый для расчета маршрута и объездов. Значение по умолчанию – |
| Спецификация маршрута: существующий маршрут, токен маршрута или начальная и конечная точки. Ниже приведен список взаимоисключающих полей. В ответе будет задано не более одного из следующих полей: | |
encodedPolyline |
Закодированная строка ломаной линии, представляющая маршрут. Подробнее: https://developers.google.com/maps/documentation/utilities/polylinealgorithm. |
retrievalToken |
Токен извлечения, возвращенный из предыдущего вызова v1.computeRoutes, представляющего маршрут. |
routeEndpoints |
Явные конечные точки маршрута (начальная и конечная). |
| Конец взаимоисключающих полей. | |
Тело ответа
Если ответ получен успешно, его тело содержит экземпляр SearchAlongRouteResponse.
Области авторизации
Требуется следующая область действия OAuth:
https://www.googleapis.com/auth/maps-platform.mapstools