В этом руководстве объясняется, как использовать метод create() ресурса Reaction API Google Chat для добавления реакции к сообщению, например 👍, 🚲 и 🌞.
 Ресурс Reaction представляет собой эмодзи, которые люди могут использовать для реагирования на сообщение, например, 👍, 🚲 и 🌞.
Предпосылки
Node.js
- Учетная запись Google Workspace Business или Enterprise с доступом к Google Chat .
 
-  Настройте свою среду:
- Создайте проект Google Cloud .
 - Настройте экран согласия OAuth .
 - Включите и настройте API Google Chat, указав имя, значок и описание для вашего приложения Chat.
 - Установите облачную клиентскую библиотеку Node.js.
 -  Создайте учётные данные OAuth-клиента для настольного приложения. Чтобы запустить пример из этого руководства, сохраните учётные данные в виде JSON-файла с именем 
credentials.jsonв локальном каталоге. 
 - Выберите область авторизации , поддерживающую аутентификацию пользователя.
 
Добавить реакцию на сообщение
Чтобы создать реакцию на сообщение, передайте в запросе следующее:
-  Укажите область авторизации 
chat.messages.reactions.create,chat.messages.reactionsилиchat.messages. -  Вызовите метод 
CreateReaction(), передавparentкак имя ресурса сообщения, на которое нужно отреагировать, аreaction— как экземплярReaction, в котором полеunicode— это стандартный эмодзи, представленный строкой Unicode. 
Следующий пример отображает реакцию на сообщение с эмодзи 😀:
Node.js
Чтобы запустить этот пример, замените следующее:
-  
SPACE_NAME: идентификатор изnameпространства. Идентификатор можно получить, вызвав методListSpaces()или указав URL пространства. -  
MESSAGE_NAME: идентификатор изnameсообщения. Идентификатор можно получить из тела ответа, возвращаемого после асинхронного создания сообщения с помощью API чата, или с помощью пользовательского имени, назначенного сообщению при создании. 
 API чата возвращает экземпляр Reaction , который подробно описывает созданную реакцию.