Visualizzare i dettagli di un'emoji personalizzata

Questa guida spiega come utilizzare il metodo get nella risorsa CustomEmoji dell'API Google Chat per ottenere dettagli su un'emoji personalizzata.

Le emoji personalizzate sono disponibili solo per gli account Google Workspace e il tuo amministratore deve attivarle per la tua organizzazione. Per ulteriori informazioni, vedi Informazioni sulle emoji personalizzate in Google Chat e Gestire le autorizzazioni per le emoji personalizzate.

Prerequisiti

Node.js

Visualizzare i dettagli di un'emoji personalizzata

Per ottenere dettagli su un'emoji personalizzata con autenticazione utente, passa quanto segue nella richiesta:

  • Specifica l'ambito di autorizzazione chat.customemojis.
  • Chiama il metodo GetCustomEmoji.
  • Nel corpo della richiesta, imposta name sul nome della risorsa dell'emoji personalizzata da recuperare.

L'esempio seguente recupera i dettagli di un'emoji personalizzata.

Node.js

chat/client-libraries/cloud/get-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 get 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.getCustomEmoji(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.