- Żądanie HTTP
- Parametry zapytania
- Treść żądania
- Treść odpowiedzi
- Zakresy autoryzacji
- SearchSpaceResult
- Wypróbuj
Zwraca listę przestrzeni w organizacji Google Workspace. Przykład znajdziesz w artykule Wyszukiwanie pokoi i zarządzanie nimi.
Gdy parametr useAdminAccess ma wartość false, wyniki są ograniczone do pokoi, w których użytkownik dzwoniący jest członkiem. Aby wyszukiwać z uprawnieniami administratora, ustaw wartość useAdminAccess na true. Ustawienie useAdminAccess na false jest dostępne w wersji przedpremierowej dla programistów.
Obsługuje te typy uwierzytelniania:
Uwierzytelnianie użytkownika z jednym z tych zakresów autoryzacji:
https://www.googleapis.com/auth/chat.spaces.readonlyhttps://www.googleapis.com/auth/chat.spaces
Uwierzytelnianie użytkownika z uprawnieniami administratora i jeden z tych zakresów autoryzacji:
https://www.googleapis.com/auth/chat.admin.spaces.readonlyhttps://www.googleapis.com/auth/chat.admin.spaces
Żądanie HTTP
GET https://chat.googleapis.com/v1/spaces:search
Adres URL używa składni transkodowania gRPC.
Parametry zapytania
| Parametry | |
|---|---|
useAdminAccess |
Gdy Użytkownik dzwoniący musi być administratorem Google Workspace z uprawnieniami do zarządzania czatem i rozmowami w pokojach. Wymaga Ustawienie |
pageSize |
Maksymalna liczba miejsc do zwrócenia. Usługa może zwrócić mniej niż ta wartość. Jeśli nie zostanie podana, zwracanych jest maksymalnie 100 miejsc. Maksymalna wartość to 1000. Jeśli użyjesz wartości większej niż 1000, zostanie ona automatycznie zmieniona na 1000. |
pageToken |
Token otrzymany z poprzedniego wywołania wyszukiwania przestrzeni. Podaj ten parametr, aby pobrać następną stronę. Podczas paginacji wszystkie inne podane parametry powinny być zgodne z wywołaniem, które dostarczyło token strony. Przekazywanie różnych wartości do innych parametrów może prowadzić do nieoczekiwanych wyników. |
query |
Wymagane. zapytanie. Gdy parametr
Gdy
Operatory Właściwość
W przypadku różnych pól obsługiwane są tylko operatory W ramach tego samego pola Te przykładowe zapytania są prawidłowe, gdy wartość Te przykładowe zapytania są prawidłowe, gdy wartość |
orderBy |
Opcjonalnie. Sposób uporządkowania listy pokoi. Obsługiwane atrybuty, według których można sortować:
Gdy wartość Prawidłowe wartości operacji sortowania to:
Obsługiwana składnia, gdy wartość
Gdy
|
Treść żądania
Treść żądania musi być pusta.
Treść odpowiedzi
Odpowiedź z listą pokoi odpowiadających żądaniu wyszukiwania pokoi.
W przypadku powodzenia treść żądania zawiera dane o następującej strukturze:
| Zapis JSON |
|---|
{ "spaces": [ { object ( |
| Pola | |
|---|---|
spaces[] |
Wycofano: zamiast tego użyj nowego pola |
nextPageToken |
Token, którego można użyć do pobrania następnej strony. Jeśli to pole jest puste, nie ma kolejnych stron. |
totalSize |
Łączna liczba przestrzeni pasujących do zapytania na wszystkich stronach. Jeśli wynik przekracza 10 000 miejsc, jest to wartość szacunkowa. |
results[] |
Tylko dane wyjściowe. Lista wyników wyszukiwania pasujących do zapytania. |
Zakresy autoryzacji
Wymaga jednego z tych zakresów OAuth:
https://www.googleapis.com/auth/chat.spaceshttps://www.googleapis.com/auth/chat.spaces.readonlyhttps://www.googleapis.com/auth/chat.admin.spaceshttps://www.googleapis.com/auth/chat.admin.spaces.readonly
Więcej informacji znajdziesz w przewodniku po autoryzacji.
SearchSpaceResult
Pojedynczy element wyniku wyszukiwania w przestrzeni.
| Zapis JSON |
|---|
{
"space": {
object ( |
| Pola | |
|---|---|
space |
Tylko dane wyjściowe. Dopasowany pokój. |