- Żądanie HTTP
- Parametry zapytania
- Treść żądania
- Treść odpowiedzi
- Zakresy autoryzacji
- SearchSpaceResult
- Wypróbuj
Zwraca listę pokoi 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 wywołujący jest członkiem. Aby wyszukiwać z uprawnieniami administratora, ustaw wartość useAdminAccess na true.
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 jednym 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 ma wartość Użytkownik wywołujący musi być administratorem Google Workspace z uprawnieniami do zarządzania rozmowami na czacie i w pokojach. Wymaga zakresu OAuth 2.0 |
pageSize |
Maksymalna liczba pokoi do zwrócenia. Usługa może zwrócić mniej niż tę wartość. Jeśli nie zostanie określona, zwracanych jest maksymalnie 100 pokoi. 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 pokoi. 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 parametr
Parametr Parametr Parametr
Parametr W różnych polach obsługiwane są tylko operatory W tym samym polu parametr Te przykładowe zapytania są prawidłowe, gdy parametr Te przykładowe zapytania są prawidłowe, gdy parametr |
orderBy |
Opcjonalnie. Sposób sortowania listy pokoi. Obsługiwane atrybuty, według których można sortować:
Gdy parametr Prawidłowe wartości operacji sortowania:
Obsługiwana składnia, gdy parametr
Gdy parametr
|
Treść żądania
Treść żądania musi być pusta.
Treść odpowiedzi
Odpowiedź z listą pokoi odpowiadającą żądaniu wyszukiwania pokoi.
W przypadku powodzenia treść żądania zawiera dane o następującej strukturze:
| Zapis JSON |
|---|
{ "spaces": [ { object ( |
| Pola | |
|---|---|
spaces[] |
Wycofane: 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 pokoi pasujących do zapytania na wszystkich stronach. Jeśli wynik obejmuje ponad 10 tys. pokoi, ta wartość jest 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 pokoju.
| Zapis JSON |
|---|
{
"space": {
object ( |
| Pola | |
|---|---|
space |
Tylko dane wyjściowe. Dopasowany pokój. |