Recherchez des lieux à l'aide d'une requête textuelle.
Requête HTTP
POST https://mapstools.googleapis.com/v1:searchText
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 |
|---|
{
"textQuery": string,
"languageCode": string,
"regionCode": string,
"pageSize": integer,
"includeExtendedDetails": boolean,
"locationBias": {
object ( |
| Champs | |
|---|---|
textQuery |
Obligatoire. Requête textuelle. |
languageCode |
Facultatif. Langue dans laquelle le résumé doit être renvoyé. Si le code de langue n'est pas spécifié ou n'est pas reconnu, le résumé sera renvoyé en anglais. Par exemple, "en" pour l'anglais. Liste actuelle des langues acceptées : https://developers.google.com/maps/faq#languagesupport. |
regionCode |
Facultatif. Code Unicode de pays/région (CLDR) de l'emplacement d'où provient la requête. Ce paramètre permet d'afficher les détails du lieu, comme le nom du lieu spécifique à la région, s'il est disponible. Le paramètre peut affecter les résultats en fonction de la législation applicable. Par exemple, "US" pour les États-Unis. Pour en savoir plus, consultez https://www.unicode.org/cldr/charts/latest/supplemental/territory_language_information.html. Notez que les codes régionaux à trois chiffres ne sont pas acceptés pour le moment. |
pageSize |
Facultatif. Nombre maximal de lieux à renvoyer (jusqu'à 10). Le service peut renvoyer un nombre inférieur à cette valeur. La valeur par défaut est 5. Si vous demandez plus de cinq lieux, le niveau Pro sera déclenché, ce qui entraînera des coûts de facturation et une latence plus élevés. |
includeExtendedDetails |
Facultatif. Inclut des détails étendus sur le lieu dans la réponse. Définissez ce champ sur Laissez Si vous activez ce champ, le niveau Pro sera déclenché, ce qui entraînera des coûts de facturation et une latence plus élevés. |
locationBias |
Région facultative pour orienter les résultats de recherche. Si un emplacement explicite est défini dans |
Corps de la réponse
Si la requête aboutit, le corps de la réponse contient une instance de SearchTextResponse.
Champs d'application des autorisations
Requiert le champ d'application OAuth suivant :
https://www.googleapis.com/auth/maps-platform.mapstools