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
- Configura tu entorno:
- Crea un proyecto de Google Cloud.
- Configura la pantalla de consentimiento de OAuth.
- Habilita y configura la API de Google Chat con un nombre, ícono y descripción para tu app de Chat.
- Instala la biblioteca cliente de Cloud para Node.js .
- Crea credenciales de acceso según la forma en que deseas autenticarte en tu solicitud a la API de Google Chat:
request:
- Para autenticarte como usuario de Chat,
crea credenciales de ID de cliente de OAuth y guárdalas como un archivo JSON llamado
credentials.jsonen tu directorio local. - Para autenticarte como la app de Chat,
crea credenciales de cuenta de servicio y guárdalas como un archivo JSON llamado
credentials.json.
- Para autenticarte como usuario de Chat,
crea credenciales de ID de cliente de OAuth y guárdalas como un archivo JSON llamado
- Elige un alcance de autorización según si deseas autenticarte como usuario o como la app de Chat.
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
GetCustomEmojimétodo. - En el cuerpo de la solicitud, establece
nameen el nombre del recurso del emoji personalizado que deseas obtener.
En el siguiente ejemplo, se obtienen detalles de un emoji personalizado.
Node.js
Para ejecutar esta muestra, reemplaza lo siguiente:
EMOJI_NAME: Es el nombre único de tu emoji personalizado, en elemoji_namecampo. Puedes obtener el ID llamando alListCustomEmoji()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.
Temas relacionados
- Crear emojis personalizados
- Borrar emojis personalizados
- Mostrar emojis personalizados en una organización