Z tego przewodnika dowiesz się, jak używać metody
create()
w zasobie Reaction interfejsu Google Chat API, aby dodać reakcję do
wiadomości, np. 👍, 🚲 lub 🌞.
Zasób
Reaction
reprezentuje emoji, którego użytkownicy mogą używać do reagowania na wiadomości, np. 👍, 🚲,
lub 🌞.
Wymagania wstępne
Node.js
- 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 Chat.
- Zainstaluj bibliotekę klienta Cloud w Node.js .
-
Utwórz dane logowania z identyfikatorem klienta OAuth dla aplikacji na komputer. Aby uruchomić przykład z tego
przewodnika, zapisz dane logowania w pliku JSON o nazwie
credentials.jsonw katalogu lokalnym.
- Wybierz zakres autoryzacji, który obsługuje uwierzytelnianie użytkowników.
Dodawanie reakcji do wiadomości
Aby utworzyć reakcję na wiadomość, w żądaniu przekaż te informacje:
- Określ zakres autoryzacji
chat.messages.reactions.create,chat.messages.reactionslubchat.messages. - Wywołaj metodę
CreateReaction(), przekazującparentjako nazwę zasobu wiadomości, na którą chcesz zareagować , orazreactionjako instancjęReaction, w której poleunicodejest standardowym emoji reprezentowanym przez ciąg Unicode.
Poniższy przykład reaguje na wiadomość za pomocą emoji 😀:
Node.js
Aby uruchomić ten przykład, zastąp te elementy:
SPACE_NAME: identyfikator z polaname. Możesz go uzyskać, wywołując metodęListSpaces()lub z adresu URL pokoju.MESSAGE_NAME: identyfikator z polanamewiadomości. Możesz go uzyskać z treści odpowiedzi zwróconej po asynchronicznym utworzeniu wiadomości za pomocą interfejsu Chat API lub z niestandardowej nazwy przypisanej do wiadomości podczas jej tworzenia.
Interfejs Chat API zwraca instancję
Reaction
która zawiera szczegółowe informacje o utworzonej reakcji.