In diesem Leitfaden wird erläutert, wie Sie die Methode delete
für die Ressource CustomEmoji
der Google Chat API verwenden, um ein benutzerdefiniertes Emoji in einer Google Workspace-Organisation zu löschen.
Standardmäßig können Nutzer nur benutzerdefinierte Emojis löschen, die sie selbst erstellt haben. Emoji-Manager, die vom Administrator zugewiesen wurden, können alle benutzerdefinierten Emojis in der Organisation löschen.
Benutzerdefinierte Emojis sind nur für Google Workspace-Konten verfügbar und Ihr Administrator muss sie für Ihre Organisation aktivieren. Weitere Informationen finden Sie unter Benutzerdefinierte Emojis in Google Chat und Berechtigungen für benutzerdefinierte Emojis verwalten.
Vorbereitung
Node.js
- Ein Google Workspace-Konto für Unternehmen 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, einem Symbol und einer Beschreibung für Ihre Chat-App.
- Installieren Sie die Cloud-Clientbibliothek für Node.js.
- Erstellen Sie Anmeldedaten für den Zugriff, je nachdem, wie Sie sich in Ihrer Google Chat API-Anfrage authentifizieren möchten:
- Wenn Sie sich als Chat-Nutzer authentifizieren möchten, erstellen Sie Anmeldedaten für die OAuth-Client-ID und speichern Sie die Anmeldedaten als JSON-Datei mit dem Namen
credentials.json
in Ihrem lokalen Verzeichnis. - Wenn Sie sich als Chat-App authentifizieren möchten, erstellen Sie Anmeldedaten für das Dienstkonto und speichern Sie die Anmeldedaten als JSON-Datei mit dem Namen
credentials.json
.
- Wenn Sie sich als Chat-Nutzer authentifizieren möchten, erstellen Sie Anmeldedaten für die OAuth-Client-ID und speichern Sie die Anmeldedaten als JSON-Datei mit dem Namen
- Wählen Sie einen Autorisierungsbereich aus, je nachdem, ob Sie sich als Nutzer oder als Chat-App authentifizieren möchten.
Benutzerdefiniertes Emoji löschen
Wenn Sie ein benutzerdefiniertes Emoji mit Nutzerauthentifizierung löschen möchten, übergeben Sie Folgendes in Ihrer Anfrage:
- Geben Sie den
chat.customemojis
-Autorisierungsbereich an. - Rufen Sie die Methode
DeleteCustomEmoji()
auf.- Legen Sie im Anfragetext
name
auf den Ressourcennamen des zu löschenden benutzerdefinierten Emojis fest.
- Legen Sie im Anfragetext
Im folgenden Beispiel wird ein benutzerdefiniertes Emoji gelöscht.
Node.js
Um dieses Beispiel auszuführen, ersetzen Sie Folgendes:
EMOJI_NAME
: Der eindeutige Name für Ihr benutzerdefiniertes Emoji im Feldemoji_name
. Sie können die ID abrufen, indem Sie die MethodeListCustomEmoji
aufrufen oder aus dem Antworttext, der nach dem asynchronen Erstellen eines benutzerdefinierten Emojis mit der Chat API zurückgegeben wird.
Weitere Informationen
- Benutzerdefiniertes Emoji erstellen
- Details zu einem benutzerdefinierten Emoji abrufen
- Benutzerdefinierte Emojis in einer Organisation auflisten