chatMessage: undoSoftDelete

命名空间:microsoft.graph

撤消对频道或聊天中单个 chatMessage 或聊天消息回复的软删除。

此 API 可用于以下国家级云部署。

全局服务 美国政府 L4 美国政府 L5 (DOD) 由世纪互联运营的中国
✅ ✅ ✅ ✅

权限

要调用此 API,需要以下权限之一。 若要了解详细信息,包括如何选择权限的信息,请参阅权限。

频道权限

权限类型 权限(从最低特权到最高特权)
委派(工作或学校帐户) ChannelMessage.ReadWrite
委派(个人 Microsoft 帐户) 不支持
应用 不支持

聊天权限

权限类型 权限(从最低特权到最高特权)
委派(工作或学校帐户) Chat.ReadWrite
委派(个人 Microsoft 帐户) 不支持
应用 不支持

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

请求标头

名称 说明
Authorization 持有者 {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