- Richiesta HTTP
- Parametri di ricerca
- Corpo della richiesta
- Corpo della risposta
- Ambiti di autorizzazione
- SearchSpaceResult
- Fai una prova!
Restituisce un elenco di spazi in un'organizzazione Google Workspace. Per un esempio, vedi Cercare e gestire gli spazi.
Se useAdminAccess è impostato su false, i risultati sono limitati agli spazi in cui l'utente chiamante è un membro aggiunto. Per eseguire la ricerca con i privilegi di amministratore, imposta useAdminAccess su true. L'impostazione di useAdminAccess su false è disponibile nell'ambito dell'anteprima per gli sviluppatori.
Supporta i seguenti tipi di autenticazione:
Autenticazione utente con uno dei seguenti ambiti di autorizzazione:
https://www.googleapis.com/auth/chat.spaces.readonlyhttps://www.googleapis.com/auth/chat.spaces
Autenticazione utente con privilegi di amministratore e uno dei seguenti ambiti di autorizzazione:
https://www.googleapis.com/auth/chat.admin.spaces.readonlyhttps://www.googleapis.com/auth/chat.admin.spaces
Richiesta HTTP
GET https://chat.googleapis.com/v1/spaces:search
L'URL utilizza la sintassi di transcodifica gRPC.
Parametri di ricerca
| Parametri | |
|---|---|
useAdminAccess |
Se L'utente chiamante deve essere un amministratore di Google Workspace con il privilegio Gestisci spazi e conversazioni di Chat. Richiede l'ambito OAuth 2.0 L'impostazione di |
pageSize |
Il numero massimo di spazi da restituire. Il servizio potrebbe restituire un valore inferiore. Se non specificato, vengono restituiti al massimo 100 spazi. Il valore massimo è 1000. Se utilizzi un valore superiore a 1000, questo viene modificato automaticamente in 1000. |
pageToken |
Un token ricevuto dalla chiamata precedente per la ricerca di spazi. Fornisci questo parametro per recuperare la pagina successiva. Quando esegui la paginazione, tutti gli altri parametri forniti devono corrispondere alla chiamata che ha fornito il token di pagina. Il passaggio di valori diversi agli altri parametri potrebbe portare a risultati imprevisti. |
query |
Obbligatorio. Una query di ricerca. Puoi eseguire la ricerca utilizzando i seguenti parametri quando
Se
Tra campi diversi, sono supportati solo gli operatori Nello stesso campo, Le seguenti query di esempio sono valide quando Le seguenti query di esempio sono valide quando |
orderBy |
Facoltativo. Come viene ordinato l'elenco degli spazi. Gli attributi supportati per l'ordinamento sono:
Se I valori validi per l'operazione di ordinamento sono:
La sintassi supportata è quando
Se
|
Corpo della richiesta
Il corpo della richiesta deve essere vuoto.
Corpo della risposta
Risposta con un elenco di spazi corrispondenti alla richiesta di ricerca di spazi.
In caso di esito positivo, il corpo della risposta contiene dati con la seguente struttura:
| Rappresentazione JSON |
|---|
{ "spaces": [ { object ( |
| Campi | |
|---|---|
spaces[] |
Obsoleto: utilizza il nuovo campo |
nextPageToken |
Un token che può essere utilizzato per recuperare la pagina successiva. Se questo campo è vuoto, non ci sono pagine successive. |
totalSize |
Il numero totale di spazi che corrispondono alla query, in tutte le pagine. Se il risultato è superiore a 10.000 spazi, questo valore è una stima. |
results[] |
Solo output. L'elenco dei risultati di ricerca che corrispondono alla query. |
Ambiti di autorizzazione
Richiede uno dei seguenti ambiti 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
Per ulteriori informazioni, consulta la guida all'autorizzazione.
SearchSpaceResult
Un singolo elemento di risultato di una ricerca di spazi.
| Rappresentazione JSON |
|---|
{
"space": {
object ( |
| Campi | |
|---|---|
space |
Solo output. Lo spazio corrispondente. |