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.jsonin 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 
nameauf den Ressourcennamen des zu löschenden benutzerdefinierten Emojis fest. 
 - Legen Sie im Anfragetext 
 
Im folgenden Beispiel wird ein benutzerdefiniertes Emoji gelöscht.
Node.js
Wenn Sie dieses Beispiel ausführen möchten, 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 MethodeListCustomEmojiaufrufen 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