חיפוש מקומות באמצעות שאילתת טקסט.
בקשת HTTP
POST https://mapstools.googleapis.com/v1:searchText
כתובת ה-URL כתובה בתחביר של gRPC Transcoding.
גוף הבקשה
גוף הבקשה מכיל נתונים במבנה הבא:
| ייצוג ב-JSON |
|---|
{
"textQuery": string,
"languageCode": string,
"regionCode": string,
"pageSize": integer,
"includeExtendedDetails": boolean,
"locationBias": {
object ( |
| שדות | |
|---|---|
textQuery |
חובה. שאילתת הטקסט. |
languageCode |
זה שינוי אופציונלי. השפה שבה רוצים לקבל את הסיכום. אם קוד השפה לא צוין או לא זוהה, יוחזר סיכום באנגלית. לדוגמה, "en" לאנגלית. הרשימה הנוכחית של השפות הנתמכות: https://developers.google.com/maps/faq#languagesupport. |
regionCode |
זה שינוי אופציונלי. קוד המדינה או האזור ב-Unicode (CLDR) של המיקום שממנו מגיעה הבקשה. הפרמטר הזה משמש להצגת פרטי המקום, כמו שם המקום הספציפי לאזור, אם הוא זמין. הפרמטר יכול להשפיע על התוצאות בהתאם לדין החל. לדוגמה, "US" לארצות הברית. מידע נוסף זמין בכתובת https://www.unicode.org/cldr/charts/latest/supplemental/territory_language_information.html. שימו לב שכרגע אין תמיכה בקודי אזור בני 3 ספרות. |
pageSize |
זה שינוי אופציונלי. המספר המקסימלי של מקומות שיוחזרו, עד 10. יכול להיות שהשירות יחזיר פחות מהערך הזה. ערך ברירת המחדל הוא 5. בקשה של יותר מ-5 מקומות תפעיל את רמת Pro ותגרום לעלות חיוב גבוהה יותר ולזמן אחזור ארוך יותר. |
includeExtendedDetails |
זה שינוי אופציונלי. כולל פרטי מקום מורחבים בתשובה. צריך להגדיר את השדה הזה לערך משאירים את הערך הפעלת השדה הזה תפעיל את רמת Pro ותגרום לעלות חיוב גבוהה יותר ולזמן אחזור ארוך יותר. |
locationBias |
אזור אופציונלי להטיית תוצאות החיפוש. אם מיקום מפורש נמצא ב- |
גוף התשובה
אם הפעולה בוצעה ללא שגיאות, גוף התגובה יכיל מופע של SearchTextResponse.
היקפי הרשאות
נדרש היקף ההרשאות הבא של OAuth:
https://www.googleapis.com/auth/maps-platform.mapstools