Z tego przewodnika dowiesz się, jak korzystać z
delete()
w zasobie Reaction
interfejsu Google Chat API, aby usunąć reakcję
wiadomość – np. 👍, 🚲 lub 🌞. Usunięcie reakcji nie powoduje usunięcia wiadomości.
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
- 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 pod nazwą. ikonę i opis aplikacji Google Chat.
- Zainstaluj Node.js Biblioteka klienta Cloud.
-
Utwórz dane uwierzytelniające OAuth dla identyfikatora klienta w przypadku 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.
Usuwanie reakcji
Aby usunąć reakcję z wiadomości, w żądaniu podaj:
- Określ autoryzację
chat.messages.reactions
lubchat.messages
zakresu. - Wywołaj metodę
DeleteReaction()
, podając jako nazwę zasobu reakcje do usunięcia (wartośćname
).
Ten przykład powoduje usunięcie reakcji 😀 z wiadomości:
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 z polaname
Identyfikator możesz uzyskać z treści odpowiedzi zwróconej po asynchronicznym utworzeniu wiadomości za pomocą interfejsu Chat API lub za pomocą nazwy niestandardowej przypisanej do wiadomości podczas jej tworzenia.REACTION_NAME
: identyfikator reakcjiname
Identyfikator możesz uzyskać, wywołując metodęListReactions()
lub z elementu odpowiedzi zwróconego po utworzeniu reakcji asynchronicznie za pomocą interfejsu Chat API.
W przypadku powodzenia treść odpowiedzi jest pusta, co oznacza, że reakcja została usunięta.