Lister les espaces d'une section

Ce guide explique comment utiliser la méthode list sur la ressource SectionItem de l'API Google Chat pour lister les éléments (tels que les espaces) d'une section.

Seuls les espaces peuvent être des éléments de section. Pour en savoir plus, consultez Créer et organiser des sections dans Google Chat.

Prérequis

Python

Lister les espaces d'une section

Pour lister les espaces d'une section avec authentification de l'utilisateur, transmettez les éléments suivants dans votre requête :

  • Indiquez le champ d'application de l'autorisation chat.users.sections ou chat.users.sections.readonly.
  • Appelez la méthode ListSectionItems.
  • Définissez parent sur le nom de ressource de la section.

L'exemple suivant liste les espaces d'une section :

Python

from google.cloud import chat_v1

def list_section_items():
    # Create a client
    client = chat_v1.ChatServiceClient()

    # Initialize request
    request = chat_v1.ListSectionItemsRequest(
        parent="SECTION_NAME"
    )

    # Make the request
    page_result = client.list_section_items(request=request)

    # Handle the response
    for item in page_result:
        print(item)

Pour exécuter cet exemple, remplacez les éléments suivants :

  • SECTION_NAME : nom de ressource de la section. Vous pouvez obtenir le nom de ressource en appelant la méthode ListSections.

L'API Chat renvoie une liste de ressources SectionItem.