In diesem Leitfaden wird erläutert, wie Sie die
delete
Methode für die SectionRessource der Google Chat API verwenden, um einen benutzerdefinierten Bereich in Google Chat zu löschen.
Wenn Sie einen Bereich löschen, werden die zugehörigen Elemente (z. B. Bereiche) in die Standardbereiche von Google Chat verschoben und nicht gelöscht.
Es können nur Bereiche vom Typ CUSTOM_SECTION gelöscht werden. Weitere Informationen finden Sie unter
Bereiche 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 Anmeldedaten für die OAuth-Client-ID für eine Desktopanwendung. Wenn Sie das Beispiel in diesem
Leitfaden 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.
Bereich löschen
Wenn Sie einen Bereich mit Nutzerauthentifizierung löschen möchten, übergeben Sie Folgendes in Ihrer Anfrage:
- Geben Sie den Autorisierungsbereich
chat.users.sectionsan. - Rufen Sie die
DeleteSectionMethode auf. - Legen Sie im Anfragetext
nameauf den Ressourcennamen des zu löschenden Bereichs fest.
Im folgenden Beispiel wird ein Bereich gelöscht:
Python
from google.cloud import chat_v1
def delete_section():
# Create a client
client = chat_v1.ChatServiceClient()
# Initialize request
request = chat_v1.DeleteSectionRequest(
name="SECTION_NAME"
)
# Make the request
client.delete_section(request=request)
print("Section deleted")
Ersetzen Sie die folgenden Platzhalter, um dieses Beispiel auszuführen:
SECTION_NAME: Der Ressourcenname des Bereichs. Sie können den Ressourcennamen abrufen, indem Sie dieListSectionsMethode aufrufen.
Weitere Informationen
- Bereich erstellen
- Bereich aktualisieren
- Position eines Bereichs ändern
- Bereiche auflisten
- Bereiche in einem Bereich auflisten
- Bereich in einen anderen Bereich verschieben