Skip to main content

Bom dia pessoa!


Preciso mto da ajuda de vcs quanto a integração com o Whatsapp.



Sabem como posso fazer para saber se uma notificação (template) chegou realmente para o usuário. E uma segunda necessidade é saber se foi lida a mensagem.



Obrigado

Olá @Minha_Cirurgia,





Para verificar essa duas informações é necessário utilizar a API, no seguinte endpoint Get logged notifications. Observe um exemplo de retorno do endpoint 💁🏿‍♂️



{

"type": "application/vnd.lime.collection+json",

"resource": {

"total": 2,

"itemType": "application/vnd.lime.notification+json",

"items": "

{

"event": "accepted",

"id": "fffc5c3c-a31e-43d6-b6a6-319f250f5248",

"from": "[email protected]",

"to": "[email protected]",

"metadata": {

"#envelope.timestamp": "1574943680456",

"#message.to": "[email protected]",

"#tunnel.owner": "[email protected]",

"#envelope.storageDate": "2019-11-28T12:21:20.000Z"

}

},

{

"event": "received",

"id": "fwd:75d5fce4-91fc-40be-bd61-b1e1b99a3c64",

"from": "[email protected]/#az-iris1",

"to": "[email protected]/msging-applicationjgp",

"metadata": {

"#envelope.timestamp": "1574786308966",

"#envelope.storageDate": "2019-11-26T16:38:28.000Z"

}

}

]

},

"method": "get",

"status": "success",

"id": "45321221-19ea-45f9-97d5-78f20876cb33",

"from": "[email protected]/#az-iris6",

"to": "[email protected]"

}



No campo event são apresentados status do envio, os dois solicitados são:





  • received: notificação (template) chegou realmente para o usuário.


  • consumed: notificação foi lida.



Comente