TTL - Time to Live

Envio com TTL (Time to Live - Tiempo de vida do HSM antes de ser entregado)

Desde la v2.21.3 (https://developers.facebook.com/docs/whatsapp/changelog#app) se le permite informar al TTL (en días) sobre el vencimiento de la entrega del mensaje (es decir, de por vida).

  • Las empresas pueden usar esto para asegurarse de que los mensajes no se entreguen después de la fecha definida.

  • Actualmente, TTL solo se puede configurar en mensajes de tipo HSM (acceder a la información de HSM).

  • Si el mensaje no se entrega al cliente antes del límite de tiempo establecido, es decir, vencimiento, entonces el mensaje no se entregará.

  • WA enviará una notificación de estado (CallBack).

  • La notificación de estado se puede enviar a nuestros clientes siempre que esté configurada.

Llamado para cargar FTP con TTL

Ejemplo de envío:

2019-01-18;11:0;11:15;HSM;chatclub_welcome;pt_BR;DETERMINISTIC;name|empresa;2 telefone;name;empresa 5519998873499;mozart;wavy 5519981794226;diego;wavy

La información que representará el TTL se encuentra al final de la primera línea, después de los parámetros HSM.

Esta información será un número ENTERO que se representa en número de días. Es decir, tendremos un TTL de 2 días. Esto significa que después de 2 días a partir de la fecha y hora en que se envió el mensaje, si el destinatario no recibe el mensaje, ese mensaje ya no se entregará.

Se solicitó el envío de la API TTL

{
           "destinations": [{
               "correlationId": "MyCorrelationId",
               "destination": "5519900001111"
           }],
           "message": {
               "ttl": 1,
               "hsm": {
                   "namespace": "namespace",
                   "elementName": "elementName",
                   "parameters":[
                       "MyParam1",
                       "MyParam2"
                   ]
               }
           }
       }

Last updated

Was this helpful?