Ações na mensagem e Buscar
Enviar reação a uma mensagem
https://api.nodinfra.com.br/message/reactEnvia uma reação (emoji) a uma mensagem específica. Este endpoint permite:
-
Adicionar ou remover reações em mensagens
-
Usar qualquer emoji Unicode válido
-
Reagir a mensagens em chats individuais ou grupos
-
Remover reações existentes
-
Verificar o status da reação enviada
Tipos de reações suportados:
-
Qualquer emoji Unicode válido (👍, ❤️, 😂, etc)
-
String vazia para remover reação
Exemplo de requisição básica:
{
"number": "5511999999999@s.whatsapp.net",
"text": "👍",
"id": "3EB0538DA65A59F6D8A251"
}
Exemplo de requisição para remover reação:
{
"number": "5511999999999@s.whatsapp.net",
"text": "",
"id": "3EB0538DA65A59F6D8A251"
}
Exemplo de resposta:
{
"success": true,
"message": "Reaction sent",
"reaction": {
"id": "3EB0538DA65A59F6D8A251",
"emoji": "👍",
"timestamp": 1672531200000,
"status": "sent"
}
}
Exemplo de resposta ao remover reação:
{
"success": true,
"message": "Reaction removed",
"reaction": {
"id": "3EB0538DA65A59F6D8A251",
"emoji": null,
"timestamp": 1672531200000,
"status": "removed"
}
}
Parâmetros disponíveis:
-
number: Número do chat no formato internacional (ex: 5511999999999@s.whatsapp.net)
-
text: Emoji Unicode da reação (ou string vazia para remover reação)
-
id: ID da mensagem que receberá a reação
Erros comuns:
-
401: Token inválido ou expirado
-
400: Número inválido ou emoji não suportado
-
404: Mensagem não encontrada
-
500: Erro ao enviar reação
Limitações:
-
Só é possível reagir a mensagens enviadas por outros usuários
-
Não é possível reagir a mensagens antigas (mais de 7 dias)
-
O mesmo usuário só pode ter uma reação ativa por mensagem
Corpo da requisição
numberstringobrigatórioNúmero do chat no formato internacional
exemplo: 5511999999999@s.whatsapp.net
textstringobrigatórioEmoji Unicode da reação (ou string vazia para remover reação)
exemplo: 👍
idstringobrigatórioID da mensagem que receberá a reação
exemplo: 3EB0538DA65A59F6D8A251