Z tego przewodnika dowiesz się, jak używać metody
list()
w zasobie Reaction interfejsu Google Chat API, aby wyświetlać reakcje na
wiadomość, takie jak 👍, 🚲 i 🌞.
Zasób
Reaction
reprezentuje emoji, których użytkownicy mogą używać do reagowania na wiadomości, np. 👍, 🚲,
i 🌞.
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 identyfikatora 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.
Wyświetlanie reakcji
Aby wyświetlić reakcje na wiadomość, w żądaniu podaj te informacje:
- Określ zakres autoryzacji
chat.messages.reactions.readonly,chat.messages.reactions,chat.messages.readonly, lubchat.messages. - Wywołaj metodę, przekazując
parentjako nazwę zasobu wiadomości.ListReactions()
Poniższy przykład pokazuje, jak wyświetlić reakcje na określoną wiadomość:
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 podzieloną na strony listę reakcji.