Questa guida spiega come utilizzare il
list
metodo sulla risorsa Section dell'API Google Chat per elencare le sezioni disponibili per l'utente autenticato in Google Chat.
Per ulteriori informazioni, consulta Creare e organizzare le sezioni in Google Chat.
Prerequisiti
Python
- Un account Google Workspace Business o Enterprise con accesso a Google Chat.
- Configura l'ambiente:
- Crea un progetto Google Cloud.
- Configura la schermata per il consenso OAuth.
- Attiva e configura l'API Google Chat con un nome, un'icona e una descrizione per la tua app Chat.
- Installa la libreria client Cloud di Python.
-
Crea le credenziali dell'ID client OAuth per un'applicazione desktop. Per eseguire l'esempio in questa
guida, salva le credenziali come file JSON denominato
credentials.jsonnella directory locale.
- Scegli un ambito di autorizzazione che supporti l'autenticazione utente.
Elencare le sezioni
Per elencare le sezioni con l'autenticazione utente, passa quanto segue nella richiesta:
- Specifica l'ambito di autorizzazione
chat.users.sectionsochat.users.sections.readonly. - Chiama il
ListSectionsmetodo. - Imposta
parentsuusers/me.
L'esempio seguente elenca le sezioni:
Python
from google.cloud import chat_v1
def list_sections():
# Create a client
client = chat_v1.ChatServiceClient()
# Initialize request
request = chat_v1.ListSectionsRequest(
parent="users/me"
)
# Make the request
page_result = client.list_sections(request=request)
# Handle the response
for section in page_result:
print(section)
L'API Chat restituisce un elenco di
Section risorse.
Argomenti correlati
- Creare una sezione
- Aggiornare una sezione
- Eliminare una sezione
- Modificare la posizione di una sezione
- Elencare gli spazi in una sezione
- Spostare uno spazio in un'altra sezione