В этом руководстве объясняется, как использовать метод create в ресурсе CustomEmoji API Google Chat для создания нового пользовательского эмодзи в организации Google Workspace.
Пользовательские эмодзи доступны только для учётных записей Google Workspace, и ваш администратор должен включить их для вашей организации. Подробнее см. в статьях «Подробнее о пользовательских эмодзи в Google Chat» и «Управление разрешениями на использование пользовательских эмодзи» .
Предпосылки
Node.js
- Учетная запись Google Workspace Business или Enterprise с доступом к Google Chat .
 
-  Настройте свою среду:
- Создайте проект Google Cloud .
 - Настройте экран согласия OAuth .
 - Включите и настройте API Google Chat, указав имя, значок и описание для вашего приложения Chat.
 - Установите облачную клиентскую библиотеку Node.js.
 -  Создайте учётные данные OAuth-клиента для настольного приложения. Чтобы запустить пример из этого руководства, сохраните учётные данные в виде JSON-файла с именем 
credentials.jsonв локальном каталоге. 
 - Выберите область авторизации , поддерживающую аутентификацию пользователя.
 
Создайте собственный эмодзи
Чтобы создать собственный эмодзи с аутентификацией пользователя , передайте в запрос следующее:
-  Укажите область авторизации 
chat.customemojis. -  Вызовите метод 
CreateCustomEmoji. -  В теле запроса укажите ресурс 
CustomEmoji, задавemojiName(уникальный идентификатор, который вы выбираете для эмодзи) иpayload(содержимое изображения, которое вы выбираете для эмодзи). 
В следующем примере создается пользовательский эмодзи:
Node.js
Чтобы запустить этот пример, замените следующее:
-  
FILENAME: Имя файла изображения. -  
EMOJI_NAME: Уникальное имя для вашего пользовательского эмодзи, например:smiley-face: 
 API чата возвращает экземпляр CustomEmoji , который содержит подробную информацию о созданном пользовательском эмодзи.
Похожие темы
- Удалить пользовательский эмодзи
 - Получить подробную информацию о пользовательском эмодзи
 - Список пользовательских эмодзи в организации