chatMessage: undoSoftDelete

Espacio de nombres: microsoft.graph

Deshacer la eliminación temporal de un solo chatMessage o una respuesta de mensaje de chat en un canal o chat.

Esta API está disponible en las siguientes implementaciones nacionales de nube.

Servicio global Gobierno de EE. UU. L4 Us Government L5 (DOD) China operada por 21Vianet
✅ ✅ ✅ ✅

Permisos

Se requiere uno de los siguientes permisos para llamar a esta API. Para obtener más información, incluido cómo elegir permisos, vea Permisos.

Permisos para el canal

Tipo de permiso Permisos (de menos a más privilegiados)
Delegado (cuenta profesional o educativa) ChannelMessage.ReadWrite
Delegado (cuenta personal de Microsoft) No admitido
Aplicación No se admite

Permisos para chat

Tipo de permiso Permisos (de menos a más privilegiados)
Delegado (cuenta profesional o educativa) Chat.ReadWrite
Delegado (cuenta personal de Microsoft) No admitido
Aplicación No se admite

Solicitud HTTP

Para deshacer la eliminación temporal de un chatMessage en un canal:

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

Para deshacer la eliminación temporal de un chatMessage en un chat:

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

Encabezados de solicitud

Nombre Descripción
Authorization {token} de portador. Obligatorio. Obtenga más información sobre la autenticación y la autorización.

Cuerpo de la solicitud

No proporcione un cuerpo de solicitud para este método.

Respuesta

Si se ejecuta correctamente, esta acción devuelve un código de respuesta 204 No Content.

Ejemplos

Ejemplo 1: Deshacer la eliminación temporal de un mensaje en un chat

Solicitud

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

Respuesta

HTTP/1.1 204 No Content

Ejemplo 2: Deshacer la eliminación temporal de un mensaje en un canal

Solicitud

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

Respuesta

HTTP/1.1 204 No Content

Ejemplo 3: Deshacer eliminación temporal de un mensaje de respuesta en un canal

Solicitud

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

Respuesta

HTTP/1.1 204 No Content