Questa guida spiega come utilizzare il metodo
list()
nella risorsa Reaction
dell'API Google Chat per elencare le reazioni a un
messaggio, ad esempio 👍, 🚲 e 🌞.
La risorsa
Reaction
rappresenta un'emoji che le persone possono utilizzare per reagire a un messaggio, ad esempio 👍, 🚲
e 🌞.
Prerequisiti
Node.js
- Un account Google Workspace Business o Enterprise con accesso a Google Chat.
- Configura l'ambiente:
- Crea un progetto Google Cloud.
- Configura la schermata per il consenso OAuth.
- Attiva e configura l'API Google Chat con un nome, un'icona e una descrizione per la tua app di chat.
- Installa la libreria client Cloud Node.js.
-
Crea le credenziali dell'ID client OAuth per un'applicazione desktop. Per eseguire l'esempio in questa
guida, salva le credenziali come file JSON denominato
credentials.json
nella directory locale.
- Scegli un ambito di autorizzazione che supporti l'autenticazione utente.
Reazioni all'elenco
Per elencare le reazioni a un messaggio, passa quanto segue nella richiesta:
- Specifica l'ambito di autorizzazione
chat.messages.reactions.readonly
,chat.messages.reactions
,chat.messages.readonly
ochat.messages
. - Chiama il metodo
ListReactions()
passandoparent
come nome della risorsa del messaggio.
L'esempio seguente elenca le reazioni per un messaggio specifico:
Node.js
Per eseguire questo esempio, sostituisci quanto segue:
SPACE_NAME
: l'ID diname
dello spazio. Puoi ottenere l'ID chiamando il metodoListSpaces()
o dall'URL dello spazio.MESSAGE_NAME
: l'ID delname
del messaggio. Puoi ottenere l'ID dal corpo della risposta restituito dopo la creazione di un messaggio in modo asincrono con l'API Chat o con il nome personalizzato assegnato al messaggio al momento della creazione.
L'API Chat restituisce un elenco impaginato di reazioni.