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)