Questa guida spiega come utilizzare
delete()
sulla risorsa Reaction
dell'API Google Chat per eliminare una reazione
un messaggio, come 👍, 🏏 e alle ore. L'eliminazione di una reazione non comporta l'eliminazione del messaggio.
La
risorsa Reaction
rappresenta un'emoji che le persone possono usare per reagire a un messaggio, ad esempio 👍, 🚲 e 🌞.
Prerequisiti
Node.js
- Un'azienda o un'impresa Google Workspace con accesso a Google Chat.
- Configura l'ambiente:
- Crea un progetto Google Cloud.
- Configura la schermata per il consenso OAuth.
- Abilita e configura l'API Google Chat con un nome, l'icona e la descrizione dell'app Chat.
- Installa il Node.js libreria client di Cloud.
-
Creare le credenziali con ID client OAuth per un'applicazione desktop. Per eseguire l'esempio in questo
guida, salva le credenziali come file JSON denominato
client_secrets.json
nel tuo nella directory locale.
- Scegli un ambito di autorizzazione che supporti l'autenticazione degli utenti.
Eliminare una reazione
Per eliminare una reazione da un messaggio, trasmetti quanto segue nella richiesta:
- Specifica l'autorizzazione
chat.messages.reactions
ochat.messages
l'ambito di attività. - Chiama il
DeleteReaction()
, passandoname
come nome della risorsa della reazione da eliminare.
L'esempio seguente elimina la reazione 😀 da un messaggio:
Node.js
Per eseguire questo sample, sostituisci quanto segue:
SPACE_NAME
: l'ID della proprietàname
Puoi ottenere l'ID chiamando il metodoListSpaces()
o dall'URL dello spazio.MESSAGE_NAME
: l'ID del messaggioname
. Puoi ottenere l'ID dal corpo della risposta restituito dopo aver creato un messaggio in modo asincrono con l'API Chat o con il nome personalizzato assegnato al messaggio al momento della creazione.REACTION_NAME
: l'ID della reazionename
. Puoi ottenerlo chiamando il metodoListReactions()
o dal corpo della risposta restituito dopo aver creato una reazione in modo asincrono con l'API Chat.
In caso di esito positivo, il corpo della risposta è vuoto, il che indica che la reazione è stata eliminata.