Wyszukuj miejsca za pomocą zapytania tekstowego.
Żądanie HTTP
POST https://mapstools.googleapis.com/v1alpha:searchText
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,
"pageSize": integer,
"includeExtendedDetails": boolean,
"locationBias": {
object ( |
| Pola | |
|---|---|
textQuery |
Wymagane. Zapytanie tekstowe. |
languageCode |
Opcjonalnie. Język, w którym ma zostać zwrócone podsumowanie. Jeśli kod języka nie zostanie określony lub nie zostanie rozpoznany, zostanie zwrócone podsumowanie z preferencją języka angielskiego. Na przykład „pl” w przypadku języka polskiego. Aktualna lista obsługiwanych języków: https://developers.google.com/maps/faq#languagesupport. |
regionCode |
Opcjonalnie. Kod Unicode kraju lub regionu (CLDR) lokalizacji, z której pochodzi żądanie. Ten parametr służy do wyświetlania informacji o miejscu, takich jak nazwa miejsca w danym regionie, jeśli jest dostępna. Parametr może wpływać na wyniki na podstawie obowiązujących przepisów. Na przykład „PL” w przypadku Polski. Więcej informacji znajdziesz na stronie https://www.unicode.org/cldr/charts/latest/supplemental/territory_language_information.html. Pamiętaj, że 3-cyfrowe kody regionów nie są obecnie obsługiwane. |
pageSize |
Opcjonalnie. Maksymalna liczba miejsc do zwrócenia (do 10). Usługa może zwrócić mniej niż ta wartość. Wartość domyślna to 5. Jeśli poprosisz o więcej niż 5 miejsc, zostanie aktywowany poziom Pro, co spowoduje naliczenie wyższych kosztów i zwiększenie czasu oczekiwania. |
includeExtendedDetails |
Opcjonalnie. Zawiera w odpowiedzi rozszerzone informacje o miejscu. Ustaw to pole na Pozostaw Włączenie tego pola spowoduje aktywowanie poziomu Pro i wyższe rozliczone koszty oraz większe opóźnienie. |
locationBias |
Opcjonalny region, który ma być preferowany w wynikach wyszukiwania. Jeśli w polu |
Treść odpowiedzi
W przypadku powodzenia treść odpowiedzi obejmuje wystąpienie elementu SearchTextResponse.
Zakresy autoryzacji
Wymaga następującego zakresu OAuth:
https://www.googleapis.com/auth/maps-platform.mapstools