В этом руководстве объясняется, как использовать метод delete
в ресурсе 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.
- Создайте учетные данные для доступа на основе того, как вы хотите выполнить аутентификацию в своем запросе API Google Chat:
- Чтобы пройти аутентификацию в качестве пользователя чата, создайте учетные данные идентификатора клиента OAuth и сохраните их в виде JSON-файла с именем
credentials.json
в локальном каталоге. - Чтобы выполнить аутентификацию в приложении Chat, создайте учетные данные сервисной учетной записи и сохраните их как JSON-файл с именем
credentials.json
.
- Чтобы пройти аутентификацию в качестве пользователя чата, создайте учетные данные идентификатора клиента OAuth и сохраните их в виде JSON-файла с именем
- Выберите область авторизации в зависимости от того, хотите ли вы пройти аутентификацию как пользователь или как приложение чата.
Удалить пользовательский эмодзи
Чтобы удалить пользовательский эмодзи с аутентификацией пользователя , передайте в запросе следующее:
- Укажите область авторизации
chat.customemojis
. - Вызовите метод
DeleteCustomEmoji()
.- В теле запроса укажите
name
имя ресурса пользовательского эмодзи, который требуется удалить.
- В теле запроса укажите
В следующем примере удаляется пользовательский эмодзи.
Node.js
Чтобы запустить этот пример, замените следующее:
-
EMOJI_NAME
: уникальное имя вашего эмодзи в полеemoji_name
. Идентификатор можно получить, вызвав методListCustomEmoji
или из тела ответа, возвращаемого после асинхронного создания эмодзи с помощью API чата.
Похожие темы
- Создайте собственный эмодзи
- Получить подробную информацию о пользовательском эмодзи
- Список пользовательских эмодзи в организации