Z tego przewodnika dowiesz się, jak za pomocą metody
delete()
w zasobie Reaction interfejsu Google Chat API usunąć reakcję z
wiadomości, np. 👍, 🚲 czy 🌞. Usunięcie reakcji nie powoduje usunięcia wiadomości.
Zasób
Reaction `Reaction`
reprezentuje emoji, którego użytkownicy mogą używać do reagowania na wiadomości, np. 👍, 🚲,
czy 🌞.
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.
Usuwanie reakcji
Aby usunąć reakcję z wiadomości, w żądaniu przekaż te informacje:
- Określ zakres autoryzacji
chat.messages.reactionslubchat.messages. - Wywołaj metodę
DeleteReaction(), przekazującnamejako nazwę zasobu reakcji do usunięcia.
Ten przykład usuwa reakcję 😀 z wiadomości:
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.REACTION_NAME: identyfikator z pola reakcjiname. Możesz go uzyskać, wywołującListReactions()metodę lub z treści odpowiedzi zwróconej po asynchronicznym utworzeniu reakcji za pomocą interfejsu Chat API.
Jeśli operacja się uda, treść odpowiedzi będzie pusta, co oznacza, że reakcja została usunięta.