Ten przewodnik wyjaśnia, jak za pomocą metody list()
w zasobach Reaction
interfejsu Google Chat API wyświetlić reakcje na wiadomość, takie jak 👍, 🚲 i 🌞.
Reaction
to zasób, który reprezentuje emotikon, którego użytkownicy mogą używać do reakcji na wiadomości, np. 👍, 🚲 i 🌞.
Wymagania wstępne
Node.js
- Firmy lub przedsiębiorstwa Konto Google Workspace 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 pod nazwą. ikonę i opis aplikacji Google Chat.
- Zainstaluj Node.js Biblioteka klienta Cloud.
-
Utwórz dane logowania na podstawie identyfikatora klienta OAuth dla aplikacji komputerowej. Aby uruchomić przykładowy skrypt w tym przewodniku, zapisz dane logowania jako plik JSON o nazwie
client_secrets.json
w katalogu lokalnym.
- Wybierz zakres autoryzacji, który obsługuje uwierzytelnianie użytkowników.
Wyświetlanie reakcji
Aby wyświetlić listę reakcji na wiadomość, podaj w żądaniu te informacje:
- Wypełnij pola
chat.messages.reactions.readonly
,chat.messages.reactions
, Zakres autoryzacjichat.messages.readonly
lubchat.messages
. - Wywołaj funkcję
ListReactions()
przekazującparent
jako nazwę zasobu wiadomości.
W tym przykładzie wymienione są reakcje na określoną wiadomość:
Node.js
Aby uruchomić ten przykład, zastąp:
SPACE_NAME
: identyfikatorname
pokoju. Aby go uzyskać, wywołaj metodęListSpaces()
lub z adresu URL pokoju.MESSAGE_NAME
: identyfikator zname
wiadomości. Identyfikator możesz uzyskać z treści odpowiedzi zwróconej po utworzeniu asynchronicznie za pomocą interfejsu Chat API lub własna nazwa jest przypisany do wiadomości w momencie utworzenia.
Interfejs Chat API zwraca pogrupowaną listę reakcji.