Résout une liste d'URL Google Maps en entités géospatiales spécifiques (par exemple, des lieux) sur Google Maps.
Requête HTTP
POST https://mapstools.googleapis.com/v1alpha:resolveMapsUrls
L'URL utilise la syntaxe de transcodage gRPC.
Corps de la requête
Le corps de la requête contient des données présentant la structure suivante :
| Représentation JSON |
|---|
{ "urls": [ string ] } |
| Champs | |
|---|---|
urls[] |
Obligatoire. URL Google Maps à résoudre. Chaque URL doit être une URL Google Maps valide, par exemple https://maps.app.goo.gl/..., https://www.google.com/maps/place/... ou https://maps.google.com/.... Actuellement, seules les URL pointant vers un seul lieu sont acceptées. Vous pouvez spécifier jusqu'à 20 URL. |
Corps de la réponse
Message de réponse pour v1alpha.resolveMapsUrls.
Si la requête aboutit, le corps de la réponse contient des données qui ont la structure suivante :
| Représentation JSON |
|---|
{ "entities": [ { object ( |
| Champs | |
|---|---|
entities[] |
Uniquement en sortie. Liste des entités résolues à partir des URL Google Maps. Le mappage est garanti comme étant de type 1:1 avec les index |
failedRequests |
Uniquement en sortie. Carte indiquant les échecs partiels pour les URL Google Maps. La clé correspond à l'index de la requête ayant échoué dans le champ Objet contenant une liste de paires |
Champs d'application des autorisations
Nécessite l'un des champs d'application OAuth suivants :
https://www.googleapis.com/auth/maps-platform.mapstoolshttps://www.googleapis.com/auth/cloud-platform.read-only