chatMessage: unsetReaction
Namespace: microsoft.graph
Importante
As APIs na versão /beta
no Microsoft Graph estão sujeitas a alterações. Não há suporte para o uso dessas APIs em aplicativos de produção. Para determinar se uma API está disponível na v1.0, use o seletor Versão.
Desmarcado uma reação a um único chatMessage ou uma resposta de mensagem de chat em um canal ou um chat.
Essa API está disponível nas seguintes implantações nacionais de nuvem.
Serviço global | Governo dos EUA L4 | GOVERNO DOS EUA L5 (DOD) | China operada pela 21Vianet |
---|---|---|---|
✅ | ✅ | ✅ | ✅ |
Permissões
Uma das seguintes permissões é necessária para chamar esta API. Para saber mais, incluindo como escolher permissões, confira Permissões.
Permissões para o canal
Tipo de permissão | Permissões (da com menos para a com mais privilégios) |
---|---|
Delegado (conta corporativa ou de estudante) | ChannelMessage.Send |
Delegado (conta pessoal da Microsoft) | Sem suporte. |
Aplicativo | Sem suporte. |
Permissões para o chat
Tipo de permissão | Permissões (da com menos para a com mais privilégios) |
---|---|
Delegado (conta corporativa ou de estudante) | Chat.ReadWrite, ChatMessage.Send |
Delegado (conta pessoal da Microsoft) | Sem suporte. |
Aplicativo | Sem suporte. |
Solicitação HTTP
Para desinstalar uma reação a um chatMessage em um canal:
POST /teams/{teamsId}/channels/{channelId}/messages/{chatMessageId}/unsetReaction
POST /teams/{teamId}/channels/{channelId}/messages/{messageId}/replies/{replyId}/unsetReaction
Para desafigurar uma reação a um chatMessage em um chat:
POST /chats/{chatId}/messages/{chatMessageId}/unsetReaction
Cabeçalhos de solicitação
Nome | Descrição |
---|---|
Autorização | {token} de portador. Obrigatório. Saiba mais sobre autenticação e autorização. |
Corpo da solicitação
No corpo da solicitação, forneça o reactionType como unicode.
Resposta
Se tiver êxito, esta ação retornará um código de resposta 204 No Content
.
Exemplos
Exemplo 1: desmarcado uma reação a uma mensagem de chat
Solicitação
POST https://graph.microsoft.com/beta/chats/chatId/messages/messageId/unsetReaction
{
"reactionType": "💘"
}
Resposta
HTTP/1.1 204 No Content
Exemplo 2: desmarcado uma reação a uma mensagem em um canal
Solicitação
POST https://graph.microsoft.com/beta/teams/teamsid/channels/channelId/messages/messageId/unsetReaction
{
"reactionType": "💘"
}
Resposta
HTTP/1.1 204 No Content
Exemplo 3: desmarcado uma reação a uma resposta de mensagem
Solicitação
POST https://graph.microsoft.com/beta/teams/teamsid/channels/channelId/messages/messageId/replies/replyId/unsetReaction
{
"reactionType": "💘"
}
Resposta
HTTP/1.1 204 No Content