Obtén detalles sobre un emoji personalizado

En esta guía, se explica cómo usar el get método en el CustomEmoji recurso de la API de Google Chat para obtener detalles sobre un emoji personalizado.

Los emojis personalizados solo están disponibles para las cuentas de Google Workspace, y el administrador debe activarlos para tu organización. Para obtener más información, consulta Información sobre los emojis personalizados en Google Chat y Administra los permisos de los emojis personalizados.

Requisitos previos

Node.js

Obtén detalles sobre un emoji personalizado

Para obtener detalles sobre un emoji personalizado con la autenticación de usuario, pasa lo siguiente en tu solicitud:

  • Especifica el alcance de autorización chat.customemojis.
  • Llama al GetCustomEmoji método.
  • En el cuerpo de la solicitud, establece name en el nombre del recurso del emoji personalizado que deseas obtener.

En el siguiente ejemplo, se obtienen detalles de un emoji personalizado.

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);
}

await main();

Para ejecutar esta muestra, reemplaza lo siguiente:

  • EMOJI_NAME: Es el nombre único de tu emoji personalizado, en el emoji_name campo. Puedes obtener el ID llamando al ListCustomEmoji() método, o desde el cuerpo de la respuesta que se muestra después de crear un emoji personalizado de forma asíncrona con la API de Chat.