Freigeben über


chatMessage: unsetReaction

Namespace: microsoft.graph

Aufheben der Festlegung einer Reaktion auf eine einzelne chatMessage oder eine Chatnachrichtenantwort in einem Kanal oder einem Chat.

Diese API ist in den folgenden nationalen Cloudbereitstellungen verfügbar.

Globaler Dienst US Government L4 US Government L5 (DOD) China, betrieben von 21Vianet

Berechtigungen

Eine der nachfolgenden Berechtigungen ist erforderlich, um diese API aufrufen zu können. Weitere Informationen, unter anderem zur Auswahl von Berechtigungen, finden Sie unter Berechtigungen.

Berechtigungen für Kanal

Berechtigungstyp Berechtigungen (von der Berechtigung mit den wenigsten Rechten zu der mit den meisten Rechten)
Delegiert (Geschäfts-, Schul- oder Unikonto) ChannelMessage.Send
Delegiert (persönliches Microsoft-Konto) Nicht unterstützt
Anwendung Nicht unterstützt

Berechtigungen für Chat

Berechtigungstyp Berechtigungen (von der Berechtigung mit den wenigsten Rechten zu der mit den meisten Rechten)
Delegiert (Geschäfts-, Schul- oder Unikonto) Chat.ReadWrite, ChatMessage.Send
Delegiert (persönliches Microsoft-Konto) Nicht unterstützt
Anwendung Nicht unterstützt

HTTP-Anforderung

So können Sie eine Reaktion auf eine chatMessage in einem Kanal aufheben:

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

So stellen Sie eine Reaktion auf eine chatMessage in einem Chat auf:

POST /chats/{chatId}/messages/{chatMessageId}/unsetReaction

Anforderungsheader

Name Beschreibung
Authorization Bearer {token}. Erforderlich. Erfahren Sie mehr über die Authentifizierung und Autorisierung.

Anforderungstext

Geben Sie im Anforderungstext den reactionType als Unicode an.

Antwort

Wenn die Aktion erfolgreich verläuft, wird der Antwortcode 204 No Content zurückgegeben.

Beispiele

Beispiel 1: Aufheben einer Reaktion auf eine Chatnachricht

Anforderung

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

Antwort

HTTP/1.1 204 No Content

Beispiel 2: Aufheben einer Reaktion auf eine Nachricht in einem Kanal

Anforderung

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

Antwort

HTTP/1.1 204 No Content

Beispiel 3: Aufheben der Festlegung einer Reaktion auf eine Antwort auf eine Nachricht

Anforderung

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

Antwort

HTTP/1.1 204 No Content