In diesem Leitfaden wird beschrieben, wie Sie mit der Methode create für die Ressource CustomEmoji der Google Chat API ein neues benutzerdefiniertes Emoji in einer Google Workspace-Organisation erstellen.
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.
 - 
        OAuth-Client-ID-Anmeldedaten für eine Desktopanwendung erstellen Wenn Sie das Beispiel in dieser Anleitung 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.
 
Benutzerdefiniertes Emoji erstellen
Wenn Sie ein benutzerdefiniertes Emoji mit Nutzerauthentifizierung erstellen möchten, übergeben Sie Folgendes in Ihrer Anfrage:
- Geben Sie den 
chat.customemojis-Autorisierungsbereich an. - Rufen Sie die Methode 
CreateCustomEmojiauf. - Geben Sie im Anfragetext eine 
CustomEmoji-Ressource an und legen SieemojiName(eine eindeutige Kennung, die Sie für das Emoji auswählen) undpayload(Bildinhalt, den Sie für das Emoji auswählen) fest. 
Im folgenden Beispiel wird ein benutzerdefiniertes Emoji erstellt:
Node.js
Wenn Sie dieses Beispiel ausführen möchten, ersetzen Sie Folgendes:
FILENAME: Der Dateiname des Bildes.EMOJI_NAME: Ein eindeutiger Name für Ihr benutzerdefiniertes Emoji, z. B.:smiley-face:.
Die Chat API gibt eine Instanz von CustomEmoji zurück, die das erstellte benutzerdefinierte Emoji beschreibt.
Weitere Informationen
- Benutzerdefiniertes Emoji löschen
 - Details zu einem benutzerdefinierten Emoji abrufen
 - Benutzerdefinierte Emojis in einer Organisation auflisten