W tym przewodniku dowiesz się, jak używać metody
list()
w zasobie Reaction interfejsu Google Chat API do wyświetlania reakcji na wiadomość, takich jak 👍, 🚲 i 🌞.
ReactionZasó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.jsonw katalogu lokalnym.
 
- Wybierz zakres autoryzacji, który obsługuje uwierzytelnianie użytkowników.
Reakcje na listę
Aby wyświetlić listę reakcji na wiadomość, w żądaniu przekaż te informacje:
- Określ zakres autoryzacji chat.messages.reactions.readonly,chat.messages.reactions,chat.messages.readonlylubchat.messages.
- Wywołaj metodę
ListReactions(), przekazującparentjako nazwę zasobu wiadomości.
W tym przykładzie wymienione są reakcje na określoną wiadomość:
Node.js
Aby uruchomić ten przykład, zastąp te elementy:
- SPACE_NAME: identyfikator z przestrzeni- name. Możesz go uzyskać, wywołując metodę- ListSpaces()lub z adresu URL pokoju.
- MESSAGE_NAME: identyfikator z elementu- namewiadomości. Identyfikator możesz uzyskać z treści odpowiedzi zwróconej po asynchronicznym utworzeniu wiadomości za pomocą interfejsu Chat API lub za pomocą niestandardowej nazwy przypisanej do wiadomości podczas jej tworzenia.
Interfejs Chat API zwraca stronicowaną listę reakcji.