Neste guia, explicamos como usar o método
get
no recurso
CustomEmoji
da API Google Chat para receber detalhes sobre um emoji personalizado.
Os emojis personalizados só estão disponíveis para contas do Google Workspace, e seu administrador precisa ativar esse recurso para sua organização. Para mais informações, consulte Saiba mais sobre os emojis personalizados no Google Chat e Gerenciar permissões de emojis personalizados.
Pré-requisitos
Node.js
- Uma conta do Google Workspace Business ou Enterprise com acesso ao Google Chat.
 
- Configure seu ambiente:
    
- Crie um projeto do Google Cloud.
 - Configure a tela de permissão OAuth.
 - Ative e configure a API Google Chat com um nome, ícone e descrição para seu app do Chat.
 - Instale a biblioteca de cliente do Cloud do Node.js.
 - Crie credenciais de acesso com base na forma como você quer fazer a autenticação na solicitação da API Google Chat:
        
- Para autenticar como um usuário do Chat,
            crie credenciais de ID do cliente OAuth e salve-as como um arquivo JSON chamado
            
credentials.jsonno seu diretório local. - Para autenticar como o app Chat,
            crie credenciais de
            conta de serviço e salve-as como um arquivo JSON chamado
            
credentials.json. 
 - Para autenticar como um usuário do Chat,
            crie credenciais de ID do cliente OAuth e salve-as como um arquivo JSON chamado
            
 
 - Escolha um escopo de autorização com base em se você quer autenticar como um usuário ou o app Chat.
 
Receber detalhes sobre um emoji personalizado
Para receber detalhes sobre um emoji personalizado com autenticação de usuário, transmita o seguinte na sua solicitação:
- Especifique o escopo de autorização 
chat.customemojis. - Chame o método 
GetCustomEmoji. - No corpo da solicitação, defina 
namecomo o nome do recurso do emoji personalizado a ser recebido. 
O exemplo a seguir recebe detalhes de um emoji personalizado.
Node.js
Para executar esta amostra, substitua o seguinte:
EMOJI_NAME: o nome exclusivo do seu emoji personalizado, no campoemoji_name. É possível receber o ID chamando o métodoListCustomEmoji()ou no corpo da resposta retornado após a criação assíncrona de um emoji personalizado com a API Chat.
Temas relacionados
- Criar um emoji personalizado
 - Excluir um emoji personalizado
 - Listar emojis personalizados em uma organização