Questa guida spiega come utilizzare il metodo
delete
nella risorsa
CustomEmoji
dell'API Google Chat per eliminare un'emoji personalizzata in un'organizzazione Google Workspace.
Per impostazione predefinita, gli utenti possono eliminare solo le emoji personalizzate che hanno creato. I gestori di emoji assegnati dall'amministratore possono eliminare qualsiasi emoji personalizzata nell'organizzazione.
Le emoji personalizzate sono disponibili solo per gli account Google Workspace e il tuo amministratore deve attivarle per la tua organizzazione. Per saperne di più, consulta Informazioni sulle emoji personalizzate in Google Chat e Gestire le autorizzazioni per le emoji personalizzate.
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 di accesso in base a come vuoi autenticarti nella richiesta dell'API Google Chat:
- Per l'autenticazione come utente di Chat,
crea le credenziali dell'ID client OAuth e salvale come file JSON denominato
credentials.json
nella directory locale. - Per l'autenticazione come app Chat,
crea le credenziali
dell'account di servizio e salvale come file JSON denominato
credentials.json
.
- Per l'autenticazione come utente di Chat,
crea le credenziali dell'ID client OAuth e salvale come file JSON denominato
- Scegli un ambito di autorizzazione in base al fatto che tu voglia eseguire l'autenticazione come utente o come app Chat.
Eliminare un'emoji personalizzata
Per eliminare un'emoji personalizzata con l'autenticazione utente, passa quanto segue nella richiesta:
- Specifica l'ambito di autorizzazione
chat.customemojis
. - Chiama il metodo
DeleteCustomEmoji()
.- Nel corpo della richiesta, imposta
name
sul nome della risorsa dell'emoji personalizzata da eliminare.
- Nel corpo della richiesta, imposta
Il seguente esempio elimina un'emoji personalizzata.
Node.js
Per eseguire questo esempio, sostituisci quanto segue:
EMOJI_NAME
: il nome univoco della tua emoji personalizzata nel campoemoji_name
. Puoi ottenere l'ID chiamando il metodoListCustomEmoji
o dal corpo della risposta restituito dopo la creazione di un'emoji personalizzata in modo asincrono con l'API Chat.
Argomenti correlati
- Creare un'emoji personalizzata
- Visualizzare i dettagli di un'emoji personalizzata
- Elencare le emoji personalizzate in un'organizzazione