In dieser Anleitung wird beschrieben, wie Sie die
list
Methode für die Section Ressource der Google Chat API verwenden, um Abschnitte aufzulisten, die dem authentifizierten Nutzer in Google Chat zur Verfügung stehen.
Weitere Informationen finden Sie unter Abschnitte in Google Chat erstellen und organisieren.
Vorbereitung
Python
- Ein Google Workspace-Konto für Unternehmen oder Enterprise mit Zugriff auf Google Chat.
- Umgebung einrichten:
- Google Cloud-Projekt erstellen.
- OAuth-Zustimmungsbildschirm konfigurieren.
- Aktivieren und konfigurieren Sie die Google Chat API mit einem Namen, Symbol und einer Beschreibung für Ihre Chat-App.
- Installieren Sie die Cloud-Clientbibliothek für Python.
-
Erstellen Sie OAuth-Client-ID-Anmeldedaten für eine Desktopanwendung. Wenn Sie das Beispiel in dieser
Anleitung ausführen möchten, speichern Sie die Anmeldedaten als JSON-Datei mit dem Namen
credentials.jsonin Ihrem lokalen Verzeichnis.
- Wählen Sie einen Autorisierungsbereich aus, der die Nutzerauthentifizierung unterstützt.
Abschnitte auflisten
Wenn Sie Abschnitte mit Nutzerauthentifizierung auflisten möchten, übergeben Sie Folgendes in Ihrer Anfrage:
- Geben Sie den
chat.users.sectionsoderchat.users.sections.readonlyAutorisierungsbereich an. - Rufen Sie die
ListSectionsMethode auf. - Setzen Sie
parentaufusers/me.
Im folgenden Beispiel werden Abschnitte aufgelistet:
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)
Die Chat API gibt eine Liste von
Section Ressourcen zurück.
Weitere Informationen
- Abschnitt erstellen
- Abschnitt aktualisieren
- Abschnitt löschen
- Position eines Abschnitts ändern
- Bereiche in einem Abschnitt auflisten
- Bereich in einen anderen Abschnitt verschieben