Eliminare un'emoji personalizzata

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

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.

Il seguente esempio elimina un'emoji personalizzata.

Node.js

chat/client-libraries/cloud/delete-custom-emoji-user-cred.js
import {createClientWithUserCredentials} from './authentication-utils.js';

const USER_AUTH_OAUTH_SCOPES = ['https://www.googleapis.com/auth/chat.customemojis'];

// This sample shows how to delete a custom emoji with user credential
async function main() {
  // Create a client
  const chatClient = await createClientWithUserCredentials(USER_AUTH_OAUTH_SCOPES);

  // Initialize request argument(s)
  const request = {
    // TODO(developer): Replace EMOJI_NAME here.
    name: 'customEmojis/EMOJI_NAME'
  };

  // Make the request
  const response = await chatClient.deleteCustomEmoji(request);

  // Handle the response
  console.log(response);
}

main().catch(console.error);

Per eseguire questo esempio, sostituisci quanto segue:

  • EMOJI_NAME: il nome univoco della tua emoji personalizzata nel campo emoji_name. Puoi ottenere l'ID chiamando il metodo ListCustomEmoji o dal corpo della risposta restituito dopo la creazione di un'emoji personalizzata in modo asincrono con l'API Chat.