Z tego przewodnika dowiesz się, jak używać metody create()
w zasobie Reaction
interfejsu Google Chat API, aby dodać reakcję do wiadomości, np. 👍, 🚲 i 🌞.
Reaction
Zasób
reprezentuje emotikon, którego użytkownicy mogą używać do reagowania na wiadomości, np. 👍, 🚲 i 🌞.
Wymagania wstępne
Node.js
- Konto Google Workspace w wersji Business lub Enterprise z dostępem do Google Chat.
- Skonfiguruj środowisko:
- Utwórz projekt Google Cloud.
- Skonfiguruj ekran zgody OAuth.
- Włącz i skonfiguruj interfejs Google Chat API, podając nazwę, ikonę i opis aplikacji do obsługi czatu.
- Zainstaluj bibliotekę klienta Cloud Node.js.
-
Utwórz dane logowania identyfikatora klienta OAuth dla aplikacji na komputery. Aby uruchomić przykład w tym przewodniku, zapisz dane logowania jako plik JSON o nazwie
credentials.json
w katalogu lokalnym.
- Wybierz zakres autoryzacji, który obsługuje uwierzytelnianie użytkowników.
Dodawanie reakcji na wiadomość
Aby utworzyć reakcję na wiadomość, w żądaniu przekaż te informacje:
- Określ zakres autoryzacji
chat.messages.reactions.create
,chat.messages.reactions
lubchat.messages
. - Wywołaj metodę
CreateReaction()
, przekazującparent
jako nazwę zasobu wiadomości, na którą chcesz zareagować, areaction
jako instancjęReaction
, w której poleunicode
jest standardowym emotikonem reprezentowanym przez ciąg znaków Unicode.
W tym przykładzie na wiadomość reagujemy emotikonem 😀:
Node.js
Aby uruchomić ten przykład, zastąp te elementy:
SPACE_NAME
: identyfikator z przestrzeniname
. Możesz go uzyskać, wywołując metodęListSpaces()
lub z adresu URL pokoju.MESSAGE_NAME
: identyfikator z elementuname
wiadomości. Identyfikator możesz uzyskać z treści odpowiedzi zwróconej po utworzeniu wiadomości asynchronicznie za pomocą interfejsu Chat API lub za pomocą niestandardowej nazwy przypisanej do wiadomości podczas jej tworzenia.
Interfejs Chat API zwraca instancję Reaction
zawierającą szczegóły utworzonej reakcji.