הפונקציה מחזירה רשימה של מרחבים בארגון Google Workspace על סמך חיפוש של אדמין. בבקשה, מגדירים את useAdminAccess
ל-true
. דוגמה מופיעה במאמר חיפוש וניהול של חללים.
נדרש אימות משתמש עם הרשאות אדמין ואחד מהיקפי ההרשאות הבאים:
https://www.googleapis.com/auth/chat.admin.spaces.readonly
https://www.googleapis.com/auth/chat.admin.spaces
בקשת HTTP
GET https://chat.googleapis.com/v1/spaces:search
כתובת ה-URL משתמשת בתחביר של gRPC Transcoding.
פרמטרים של שאילתה
פרמטרים | |
---|---|
useAdminAccess |
כשמגדירים את המשתמש שמבצע את השיחה צריך להיות אדמין ב-Google Workspace עם הרשאה לניהול צ'אטים ושיחות במרחבים. נדרש היקף הרשאות OAuth 2.0 של בשלב הזה, השיטה הזו תומכת רק בגישת אדמין, ולכן רק הערך |
pageSize |
המספר המקסימלי של מרחבים להחזרה. יכול להיות שהשירות יחזיר פחות מהערך הזה. אם לא מציינים מספר, המערכת מחזירה עד 100 מרחבים. הערך המקסימלי הוא 1,000. אם משתמשים בערך גבוה מ-1,000, הוא משתנה אוטומטית ל-1,000. |
pageToken |
טוקן שהתקבל מהקריאה הקודמת של מרחבי החיפוש. צריך לציין את הפרמטר הזה כדי לאחזר את הדף הבא. כשמבצעים חלוקה לעמודים, כל שאר הפרמטרים שצוינו צריכים להיות זהים לקריאה שסיפקה את טוקן הדף. העברת ערכים שונים לפרמטרים האחרים עלולה להוביל לתוצאות לא צפויות. |
query |
חובה. שאילתת חיפוש. אפשר לחפש באמצעות הפרמטרים הבאים:
הפונקציות במאפיין המאפיין בשדות שונים, יש תמיכה רק באופרטורים באותו שדה, דוגמאות לשאילתות תקינות:
|
orderBy |
אופציונלי. איך רשימת המרחבים מסודרת. אפשר להשתמש במאפיינים הבאים כדי להגדיר את סדר המיון:
הערכים החוקיים של פעולת ההזמנה הם:
התחביר הנתמך הוא:
|
גוף הבקשה
גוף הבקשה צריך להיות ריק.
גוף התשובה
תגובה עם רשימה של מרחבים שתואמים לבקשה לחיפוש מרחבים.
אם הפעולה מצליחה, גוף התגובה מכיל נתונים במבנה הבא:
ייצוג ב-JSON |
---|
{
"spaces": [
{
object ( |
שדות | |
---|---|
spaces[] |
דף של המרחבים המבוקשים. |
nextPageToken |
אסימון שאפשר להשתמש בו כדי לאחזר את הדף הבא. אם השדה הזה ריק, אין דפים נוספים. |
totalSize |
המספר הכולל של המרחבים שתואמים לשאילתה, בכל הדפים. אם התוצאה היא יותר מ-10,000 רווחים, הערך הזה הוא הערכה. |
היקפי הרשאה
נדרש אחד מהיקפי ההרשאות הבאים של OAuth:
https://www.googleapis.com/auth/chat.admin.spaces
https://www.googleapis.com/auth/chat.admin.spaces.readonly
מידע נוסף זמין במדריך ההרשאות.