In diesem Leitfaden wird die Verwendung des
create()
der Ressource Reaction
der Google Chat API hinzu, um eine Reaktion auf eine
wie 👍, 🚲 und Master.
Die
Reaction
-Ressource
steht für ein Emoji, mit dem Nutzer auf eine Nachricht reagieren können, z. B. 👍, 🚲,
und 💸.
Vorbereitung
Node.js
- Unternehmen Google Workspace-Konto mit Zugriff auf Google Chat:
- Richten Sie Ihre Umgebung ein:
- Google Cloud-Projekt erstellen
- Konfigurieren Sie den OAuth-Zustimmungsbildschirm.
- Aktivieren und konfigurieren Sie die Google Chat API mit einem Namen, und eine Beschreibung der Chat App.
- Installieren Sie die Google Cloud-Clientbibliothek für Node.js.
-
Erstellen Sie OAuth-Client-ID-Anmeldedaten für eine Desktopanwendung. Wenn Sie das Beispiel in dieser Anleitung ausführen möchten, speichern Sie die Anmeldedaten als JSON-Datei mit dem Namen
client_secrets.json
in Ihrem lokalen Verzeichnis.
- Wählen Sie einen Autorisierungsbereich aus, der die Nutzerauthentifizierung unterstützt.
Reaktionen hinzufügen
Wenn du eine Reaktion auf eine Nachricht erstellen möchtest, gib Folgendes in deiner Anfrage an:
- Geben Sie
chat.messages.reactions.create
,chat.messages.reactions
oderchat.messages
. - Rufen Sie die Methode
CreateReaction()
auf und geben Sieparent
als Ressourcennamen der Nachricht an, auf die reagiert werden soll, undreaction
als Instanz vonReaction
, in der das Feldunicode
ein Standard-Emoji ist, das durch einen Unicode-String dargestellt wird.
Im folgenden Beispiel wird auf eine Nachricht mit dem Emoji 😀 reagiert:
Node.js
Ersetzen Sie Folgendes, um dieses Beispiel auszuführen:
SPACE_NAME
: die ID aus demname
Sie erhalten die ID durch Aufrufen derListSpaces()
oder anhand der URL des Gruppenbereichs erfolgen.MESSAGE_NAME
: die ID aus dername
Sie finden die ID im Antworttext, der nach dem Erstellen eines asynchron mit der Chat API oder mit dem benutzerdefinierter Name der Nachricht bei der Erstellung zugewiesen ist.
Die Chat API gibt eine Instanz von Reaction
zurück, die Details zur erstellten Reaktion enthält.