Google Chat API

Mit der Google Chat API können Sie Chat-Apps erstellen, um Ihre Dienste in Google Chat einzubinden und Chat-Ressourcen wie Gruppenbereiche, Mitglieder und Nachrichten zu verwalten.

Dienst: chat.googleapis.com

Der Dienstname chat.googleapis.com wird benötigt, um RPC-Client-Stubs zu erstellen.

google.chat.v1.ChatService

Methoden
AppendStreamMessageContent Hängt Inhaltsblöcke an eine vorhandene Streamnachricht in einem Google Chat-Bereich an.
CommitStreamMessage Überträgt eine aktive Streamnachricht in eine abgeschlossene Nachricht in einem Google Chat-Bereich.
CompleteImportSpace Schließt den Importvorgang für den angegebenen Gruppenbereich ab und macht ihn für Nutzer sichtbar.
CreateCustomEmoji Erstellt ein benutzerdefiniertes Emoji.
CreateMembership Erstellt eine Mitgliedschaft für die aufrufende Chat-App, einen Nutzer oder eine Google-Gruppe.
CreateMessage Erstellt eine Nachricht in einem Google Chat-Bereich.
CreateMessagePin Erstellt eine angepinnte Nachricht.
CreateReaction Erstellt eine Reaktion und fügt sie einer Nachricht hinzu.
CreateSection Erstellt einen Bereich in Google Chat.
CreateSpace Erstellt einen Space.
CreateStreamMessage Startet eine neue Stream-Nachricht in einem Google Chat-Bereich.
DeleteCustomEmoji Löscht ein benutzerdefiniertes Emoji.
DeleteMembership Löscht eine Mitgliedschaft.
DeleteMessage Löscht eine Nachricht.
DeleteMessagePin Löscht eine angepinnte Nachricht.
DeleteReaction Löscht eine Reaktion auf eine Nachricht.
DeleteSection Löscht einen Abschnitt vom Typ CUSTOM_SECTION.
DeleteSpace Löscht einen benannten Gruppenbereich.
DeleteStreamMessage Löscht eine aktive Streamnachricht in einem Google Chat-Bereich.
FindDirectMessage Gibt die vorhandene Direktnachricht mit dem angegebenen Nutzer zurück.
FindGroupChats Gibt alle Gruppenbereiche mit spaceType == GROUP_CHAT zurück, deren menschliche Mitglieder genau den aufrufenden Nutzer und die in FindGroupChatsRequest.users angegebenen Nutzer enthalten.
GetAttachment Ruft die Metadaten eines Nachrichtenanhangs ab.
GetAvailability Gibt Verfügbarkeitsinformationen für einen menschlichen Nutzer in Google Chat zurück.
GetCustomEmoji Gibt Details zu einem benutzerdefinierten Emoji zurück.
GetMembership Gibt Details zu einer Mitgliedschaft zurück.
GetMessage Gibt Details zu einer Nachricht zurück.
GetSpace Gibt Details zu einem Space zurück.
GetSpaceEvent Gibt ein Ereignis aus einem Google Chat-Bereich zurück.
GetSpaceNotificationSetting Ruft die Benachrichtigungseinstellung für den Gruppenbereich ab.
GetSpaceReadState Gibt Details zum Lesestatus eines Nutzers in einem Gruppenbereich zurück, mit denen gelesene und ungelesene Nachrichten identifiziert werden können.
GetThread Ruft Details zu einem Thread in einem 1:1-App-DM-Bereich ab.
GetThreadReadState Gibt Details zum Lesestatus eines Nutzers in einem Thread zurück, mit denen gelesene und ungelesene Nachrichten identifiziert werden können.
ListCustomEmojis Listet benutzerdefinierte Emojis auf, die für den authentifizierten Nutzer sichtbar sind.
ListMemberships Listet Mitgliedschaften in einem Gruppenbereich auf.
ListMessagePins Listet angepinnte Nachrichten in einem Gruppenbereich auf.
ListMessages Listet Nachrichten in einem Gruppenbereich auf, in dem der Aufrufer Mitglied ist, einschließlich Nachrichten von blockierten Mitgliedern und Gruppenbereichen.
ListReactions Listet Reaktionen auf eine Nachricht auf.
ListSectionItems Listet Elemente in einem Abschnitt auf
ListSections Listet die für den Chat-Nutzer verfügbaren Bereiche auf.
ListSpaceEvents Listet Ereignisse aus einem Google Chat-Bereich auf.
ListSpaces Listet Gruppenbereiche auf, in denen der Aufrufer Mitglied ist.
ListThreads Listet Threads in einem 1:1-App-DM-Bereich auf.
MarkAsActive Markiert den Nutzer in Google Chat als ACTIVE.
MarkAsAway Markiert den Nutzer in Google Chat als AWAY.
MarkAsDoNotDisturb Markiert den Nutzer in Google Chat als DO_NOT_DISTURB.
MoveSectionItem Verschiebt ein Element von einem Abschnitt in einen anderen.
PositionSection Ändert die Sortierreihenfolge eines Abschnitts.
ReplaceMessageCards Ersetzt die in einer Nachricht enthaltenen Karten.
SearchMessages Sucht nach Nachrichten in Google Chat, auf die der aufrufende Nutzer Zugriff hat.
SearchSpaces Gibt eine Liste der Spaces in einer Google Workspace-Organisation zurück.
SetUpSpace Erstellt einen Gruppenbereich und fügt ihm bestimmte Nutzer hinzu.
UpdateAvailability Aktualisiert die Verfügbarkeitsinformationen für einen menschlichen Nutzer.
UpdateMembership Aktualisiert eine Mitgliedschaft.
UpdateMessage Aktualisiert eine Nachricht.
UpdateSection Aktualisiert einen Abschnitt.
UpdateSpace Aktualisiert einen Space.
UpdateSpaceNotificationSetting Aktualisiert die Benachrichtigungseinstellung für den Gruppenbereich.
UpdateSpaceReadState Aktualisiert den Lesestatus eines Nutzers in einem Gruppenbereich, um gelesene und ungelesene Nachrichten zu identifizieren.
UpdateThread Aktualisiert einen Thread in einem 1:1-App-DM-Bereich.
UpdateStreamMessage Aktualisiert Felder in einer aktiven Streamnachricht in einem Google Chat-Bereich.