In diesem Leitfaden wird beschrieben, wie Sie die Methode list
für die Ressource CustomEmoji
der Google Chat API verwenden, um benutzerdefinierte Emojis aufzulisten, die für den authentifizierten Nutzer in einer Google Workspace-Organisation sichtbar sind.
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.
Benutzerdefinierte Emojis in einer Organisation auflisten
Wenn Sie benutzerdefinierte Emojis in einer Organisation mit Nutzerauthentifizierung auflisten möchten, übergeben Sie Folgendes in Ihrer Anfrage:
- Geben Sie den
chat.customemojis
-Autorisierungsbereich an. - Rufen Sie die Methode
ListCustomEmojis
auf.
Im folgenden Beispiel werden benutzerdefinierte Emojis in einer Organisation aufgelistet.
Node.js
Wenn Sie dieses Beispiel ausführen möchten, ersetzen Sie Folgendes:
FILTER
: Optional. Der Filter, der auf die Listenanfrage angewendet werden soll.
Weitere Informationen
- Benutzerdefiniertes Emoji erstellen
- Benutzerdefiniertes Emoji löschen
- Details zu einem benutzerdefinierten Emoji abrufen