chatMessage: setReaction

Пространство имен: microsoft.graph

Настройте реакцию на один chatMessage или ответ сообщения чата в канале или чате.

Этот API доступен в следующих национальных облачных развертываниях.

Глобальная служба Правительство США L4 Правительство США L5 (DOD) Китай управляется 21Vianet

Разрешения

Для вызова этого API требуется одно из следующих разрешений. Дополнительные сведения, включая сведения о том, как выбрать разрешения, см. в статье Разрешения.

Разрешения для канала

Тип разрешения Разрешения (в порядке повышения привилегий)
Делегированные (рабочая или учебная учетная запись) ChannelMessage.Send
Делегированные (личная учетная запись Майкрософт) Не поддерживается.
Для приложений Не поддерживается.

Разрешения для чата

Тип разрешения Разрешения (в порядке повышения привилегий)
Делегированные (рабочая или учебная учетная запись) Chat.ReadWrite, ChatMessage.Send
Делегированные (личная учетная запись Майкрософт) Не поддерживается.
Для приложений Не поддерживается.

HTTP-запрос

Чтобы задать реакцию на chatMessage в канале, выполните приведенные далее действия.

POST /teams/{teamsId}/channels/{channelId}/messages/{chatMessageId}/setReaction
POST /teams/{teamId}/channels/{channelId}/messages/{messageId}/replies/{replyId}/setReaction

Чтобы задать реакцию на chatMessage в чате, выполните приведенные далее действия.

POST /chats/{chatsId}/messages/{chatMessageId}/setReaction

Заголовки запросов

Имя Описание
Авторизация Bearer {token}. Обязательно. Дополнительные сведения о проверке подлинности и авторизации.

Текст запроса

В тексте запроса укажите тип reactionType в виде юникода.

Отклик

В случае успешного выполнения это действие возвращает код отклика 204 No Content.

Примеры

Пример 1. Настройка реакции на сообщение чата

Запрос

POST https://graph.microsoft.com/v1.0/chats/chatId/messages/messageId/setReaction
{
  "reactionType": "💘"
}

Отклик

HTTP/1.1 204 No Content

Пример 2. Настройка реакции на сообщение в канале

Запрос

POST https://graph.microsoft.com/v1.0/teams/teamsid/channels/channelId/messages/messageId/setReaction
{
  "reactionType": "💘"
}

Отклик

HTTP/1.1 204 No Content

Пример 3. Настройка реакции на ответное сообщение

Запрос

POST https://graph.microsoft.com/v1.0/teams/teamsid/channels/channelId/messages/messageId/replies/replyId/setReaction
{
  "reactionType": "💘"
}

Отклик

HTTP/1.1 204 No Content