Questa guida spiega come utilizzare il
delete
metodo sulla
CustomEmoji
risorsa 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 l'amministratore deve attivarle per la tua organizzazione. Per ulteriori informazioni, 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 alla modalità di autenticazione nella richiesta dell'API Google Chat:
- Per eseguire l'autenticazione come utente di Chat,
crea le credenziali dell'ID client OAuth e salvale come file JSON denominato
credentials.jsonnella directory locale. - Per eseguire l'autenticazione come app di Chat,
crea le credenziali dell'account di servizio e salvale come file JSON denominato
credentials.json.
- Per eseguire 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 di Chat.
Elimina 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
DeleteCustomEmoji()metodo.- Nel corpo della richiesta, imposta
namesul nome della risorsa dell'emoji personalizzata da eliminare.
- Nel corpo della richiesta, imposta
L'esempio seguente elimina un'emoji personalizzata.
Node.js
Per eseguire questo esempio, sostituisci quanto segue:
EMOJI_NAME: il nome univoco dell'emoji personalizzata, nel campoemoji_name. Puoi ottenere l'ID chiamando ilListCustomEmojimetodo o dal corpo della risposta restituito dopo aver creato un'emoji personalizzata in modo asincrono con l'API Chat.
Argomenti correlati
- Crea un'emoji personalizzata
- Visualizza i dettagli di un'emoji personalizzata
- Elenca le emoji personalizzate in un'organizzazione