Ir para o conteúdo

SetDisappearingChat#

Alterar Configurações de Mensagens Temporárias#

Este método destina-se a alterar as configurações de mensagens temporárias. As configurações padrão do aplicativo são utilizadas: 0 (desligado), 86400 (24 horas), 604800 (7 dias), 7776000 (90 dias).

Solicitação#

Para configurar as configurações, você precisa fazer uma solicitação para o seguinte endereço:

POST https://api.green-api.com/waInstance{{idInstance}}/setDisappearingChat/{{apiTokenInstance}}

Para obter os parâmetros de solicitação idInstance e apiTokenInstance, consulte a seção Antes de Começar.

Parâmetros da Solicitação#

Parâmetro Tipo Obrigatório Descrição
chatId string Sim Identificador de chat
ephemeralExpiration integer Não Tempo de vida das mensagens em segundos, aceita valores: 0, 86400, 604800, 7776000

Exemplo de Corpo da Solicitação#

{
    "chatId": "71234567890@c.us",
    "ephemeralExpiration": 0
}

Resposta#

Parâmetros de resposta#

Campo Tipo Descrição
chatId string Sim
disappearingMessagesInChat boolean O estado do chat (mensagens que desaparecem ou regulares) pode ser verdadeiro (true) ou falso (false)
ephemeralExpiration integer Tempo de vida das mensagens no chat, pode ter os seguintes valores em segundos: 0, 86400, 604800, 7776000

Exemplo de corpo da resposta#

{
    "chatId": "712345678910@c.us",
    "disappearingMessagesInChat": false,
    "ephemeralExpiration": 0
}

Erros em GetContacts#

Consulte a lista de erros comuns a todos os métodos na seção Erros Comuns.

Exemplo de código em Python#

import requests
import json

url = "https://api.green-api.com/waInstance{{idInstance}}/setDisappearingChat/{{apiTokenInstance}}
"
payload = json.dumps({
  "chatId": "712345678910@c.us",
  "ephemeralExpiration": 0
})
headers = {
  'Content-Type': 'application/json'
}

response = requests.request("POST", url, headers=headers, data=payload)

print(response.text)