Поделиться через


chatMessage: undoSoftDelete

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

Отмена обратимого удаления одного сообщения chatMessage или ответа сообщения чата в канале или чате.

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

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

Разрешения

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

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

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

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

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

HTTP-запрос

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

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

Чтобы отменить обратимое удаление chatMessage в чате, выполните следующие действия:

POST /users/{userId}/chats/{chatsId}/messages/{chatMessageId}/undoSoftDelete

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

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

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

Не указывайте текст запроса для этого метода.

Отклик

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

Примеры

Пример 1. Отмена обратимого удаления сообщения в чате

Запрос

POST https://graph.microsoft.com/v1.0/users/8f98f01d-1a73-401a-b9e9-9fd1e6f5e5ap/chats/19:22273db3497f4b32bue61f6e82be21c5@thread.tacv2/messages/1649864053377/undoSoftDelete

Отклик

HTTP/1.1 204 No Content

Пример 2. Отмена обратимого удаления сообщения в канале

Запрос

POST https://graph.microsoft.com/v1.0/teams/172b0cce-e65d-44ce-9a49-91d9f2e8593a/channels/19:22273db3497f4b32bue61f6e82be21c5@thread.tacv2/messages/1649864053377/undoSoftDelete

Отклик

HTTP/1.1 204 No Content

Пример 3. Отмена обратимого удаления сообщения ответа в канале

Запрос

POST https://graph.microsoft.com/v1.0/teams/172b0cce-e65d-44ce-9a49-91d9f2e8593a/channels/19:22273db3497f4b32bue61f6e82be21c5@thread.tacv2/messages/1649864053377/undoSoftDelete

Отклик

HTTP/1.1 204 No Content