Rozpoznaje listę adresów URL Map Google do konkretnych elementów geoprzestrzennych (np. miejsc) w Mapach Google.
Żądanie HTTP
POST https://mapstools.googleapis.com/v1:resolveMapsUrls
Adres URL używa składni transkodowania gRPC.
Treść żądania
Treść żądania zawiera dane o następującej strukturze:
| Zapis JSON |
|---|
{ "urls": [ string ] } |
| Pola | |
|---|---|
urls[] |
Wymagane. Adresy URL Map Google do rozpoznania. Każdy adres URL powinien być prawidłowym adresem URL Map Google, np. https://maps.app.goo.gl/..., https://www.google.com/maps/place/... lub https://maps.google.com/.... Obecnie obsługiwane są tylko adresy URL wskazujące jedno miejsce. Możesz podać maksymalnie 20 adresów URL. |
Treść odpowiedzi
Komunikat odpowiedzi dla v1.resolveMapsUrls.
W przypadku powodzenia treść żądania zawiera dane o następującej strukturze:
| Zapis JSON |
|---|
{ "entities": [ { object ( |
| Pola | |
|---|---|
entities[] |
Tylko dane wyjściowe. Lista rozpoznanych elementów z adresów URL Map Google. Gwarantowane mapowanie 1:1 z indeksami |
failedRequests |
Tylko dane wyjściowe. Mapa zawierająca informacje o częściowych błędach adresów URL Map Google. Kluczem jest indeks nieudanego żądania w polu Obiekt zawierający listę par |
saveToMapsUrl |
Tylko dane wyjściowe. link do zapisania wszystkich prawidłowo rozpoznanych podmiotów w Mapach Google. |
Zakresy autoryzacji
Wymaga następującego zakresu OAuth:
https://www.googleapis.com/auth/maps-platform.mapstools