Ce guide explique comment utiliser la
list
méthode sur la ressource Section de l'API Google Chat pour lister les sections disponibles pour l'utilisateur authentifié dans Google Chat.
Pour en savoir plus, consultez Créer et organiser des sections dans Google Chat.
Prérequis
Python
- Configurez votre environnement :
- Créez un projet Google Cloud.
- Configurez l'écran de consentement OAuth.
- Activez et configurez l'API Google Chat avec un nom, une icône et une description pour votre application Chat.
- Installez la bibliothèque cliente Cloud Python.
-
Créez des identifiants d'ID client OAuth pour une application de bureau. Pour exécuter l'exemple de ce
guide, enregistrez les identifiants dans un fichier JSON nommé
credentials.jsondans votre répertoire local.
- Choisissez un champ d'application d'autorisation compatible avec l'authentification des utilisateurs.
Lister les sections
Pour lister les sections avec l'authentification des utilisateurs, transmettez les éléments suivants dans votre requête :
- Spécifiez le champ d'application d'autorisation
chat.users.sectionsouchat.users.sections.readonly. - Appelez la
ListSectionsméthode. - Définissez
parentsurusers/me.
L'exemple suivant liste les sections :
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 renvoie une liste de
Section ressources.
Articles associés
- Créer une section
- Mettre à jour une section
- Supprimer une section
- Modifier l'ordre d'affichage d'une section
- Lister les espaces d'une section
- Déplacer un espace vers une autre section