wyszukiwać miejsca na trasie podróży,
Żądanie HTTP
POST https://mapstools.googleapis.com/v1alpha:searchAlongRoute
Adres URL używa składni transkodowania gRPC.
Treść żądania
Treść żądania zawiera dane o następującej strukturze:
| Zapis JSON |
|---|
{ "textQuery": string, "languageCode": string, "regionCode": string, "routingPreference": enum ( |
| Pola | |
|---|---|
textQuery |
Wymagane. Zapytanie w języku naturalnym (np. „ładowarki EV”, „kawa”). |
languageCode |
Opcjonalnie. Język podsumowania i informacji o miejscu. Domyślna wartość to „en-US”. |
regionCode |
Opcjonalnie. Kod kraju/regionu (CLDR) lokalizacji (np. „US”). |
routingPreference |
Opcjonalnie. Opcjonalne ustawienie routingu określające sposób wykorzystania danych o ruchu. Domyślna wartość to TRAFFIC_UNAWARE. |
includeExtendedDetails |
Opcjonalnie. Zawiera w odpowiedzi rozszerzone informacje o miejscu. Ustaw to pole na Pozostaw Włączenie tego pola może spowodować większe opóźnienie. |
travelMode |
Opcjonalnie. Określa środek transportu używany do obliczania trasy i objazdów. Domyślna wartość to |
| Specyfikacja trasy: istniejąca trasa, token trasy lub punkty końcowe miejsca początkowego i docelowego. Poniżej znajduje się lista pól, które wykluczają się nawzajem. W odpowiedzi zostanie ustawione co najwyżej jedno z tych pól: | |
encodedPolyline |
Zakodowany ciąg znaków linii łamanej reprezentujący trasę. Więcej informacji znajdziesz na stronie https://developers.google.com/maps/documentation/utilities/polylinealgorithm. |
retrievalToken |
Token pobierania zwrócony z poprzedniego wywołania v1alpha.computeRoutes reprezentującego trasę. |
routeEndpoints |
jawne punkty końcowe trasy (miejsce początkowe i docelowe); |
| Koniec pól wykluczających się wzajemnie. | |
Treść odpowiedzi
W przypadku powodzenia treść odpowiedzi obejmuje wystąpienie elementu SearchAlongRouteResponse.
Zakresy autoryzacji
Wymaga następującego zakresu OAuth:
https://www.googleapis.com/auth/maps-platform.mapstools