In diesem Leitfaden wird erläutert, wie Sie die
delete
Methode für die
CustomEmoji
Ressource 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. Der Administrator muss benutzerdefinierte Emojis für Ihre Organisation aktivieren. Weitere Informationen finden Sie unter Informationen zu benutzerdefinierten Emojis in Google Chat und Berechtigungen für benutzerdefinierte Emojis verwalten.
Vorbereitung
Node.js
- 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 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 sie 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 sie 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 sie als JSON-Datei mit dem Namen
- Wählen Sie einen Autorisierungsbereich aus, je nachdem, ob Sie sich als Nutzer oder als die 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 Autorisierungsbereich
chat.customemojisan. - Rufen Sie die
DeleteCustomEmoji()Methode 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
Ersetzen Sie in diesem Beispiel Folgendes:
EMOJI_NAME: der eindeutige Name für Ihr benutzerdefiniertes Emoji im Feldemoji_name. Sie können die ID abrufen, indem Sie dieListCustomEmojiMethode aufrufen oder aus dem Antworttext, der zurückgegeben wird, nachdem Sie ein benutzerdefiniertes Emoji asynchron mit der Chat API erstellt haben.
Weitere Informationen
- Benutzerdefiniertes Emoji erstellen
- Details zu einem benutzerdefinierten Emoji abrufen
- Benutzerdefinierte Emojis in einer Organisation auflisten