Este guia explica como usar o
create()
no recurso Reaction
da API Google Chat para adicionar uma reação a uma
uma mensagem, como 👍, 🚲 e 📣.
O
Recurso Reaction
representa um emoji que as pessoas podem usar para reagir a uma mensagem, como 👍, 🚲,
e 📣.
Pré-requisitos
Node.js
- Uma conta do Google Workspace para empresas ou empresas com acesso ao Google Chat.
- Configure o 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 o Node.js biblioteca de cliente do Cloud.
-
Criar credenciais de ID do cliente OAuth para um aplicativo para computador. Para executar o exemplo neste
guia, salve as credenciais como um arquivo JSON chamado
client_secrets.json
no seu diretório local.
- Escolha um escopo de autorização que ofereça suporte à autenticação do usuário.
Adicionar uma reação a uma mensagem
Para criar uma reação a uma mensagem, transmita o seguinte no seu solicitação:
- Especifique os campos
chat.messages.reactions.create
,chat.messages.reactions
ouchat.messages
escopo de autorização. - Chame o método
CreateReaction()
, passandoparent
como o nome do recurso da mensagem para reagir e oreaction
como uma instância doReaction
em que o campounicode
é um emoji padrão representado por um Unicode. fio.
O exemplo a seguir reage a uma mensagem com o emoji 😀:
Node.js
Para executar este exemplo, substitua o seguinte:
SPACE_NAME
: o ID do espaço.name
. Você pode obter o ID chamando oListSpaces()
ou do URL do espaço.MESSAGE_NAME
: o ID doname
da mensagem. É possível receber o ID do corpo da resposta retornado após a criação de uma mensagem de forma assíncrona com a API Chat ou com o nome personalizado atribuído à mensagem na criação.
A API Chat retorna uma instância de
Reaction
que detalha a reação criada.