Skip to main content

Estou com um projeto onde preciso enviar uma mensagem para o whatsApp do cliente para alteração de senha.


Fiz a consulta a Api para


https://http.msging.net/commands


{


“id”: “a456-45sdfas6213-0123e4567-e89b-12d3”,


“to”: “[email protected]”,


“method”: “get”,


“uri”: “lime://wa.gw.msging.net/accounts/+5531999658149”


}



esta solicitação me retorna o alternativeAccount corretamente, porem ao chamar a api https://http.msging.net/messages tenho retorno do status como 202, porém a mensagem não cai no whatsapp.


Verificando o log no boot e no histórico da conversa deste usuário, as mensagem aparecem como enviadas, mais não caem no celular.

{



"id": "{{$guid}}",



"to": "[email protected]",



"type": "aplication/json",



"content":{



"type": "template",



"template": {



"namespace": "Valor do name space do templata da mensagem",



"name": "alteracao_senha",



"language": {



"policy": "deterministic",



"code": "pt_BR"



},







"components": [



{



"type": "body",



"parameters": [



{



"text": "Anderson",



"type": "text"



},



{



"text": "teste",



"type": "text"



},



{



"text": "123",



"type": "text"



}



]



}



]



}



}



}


Olá @Anderson_Alvarenga tudo bem ?



O 202 não é referente ao envio ele só diz que o template foi encaminhado com exito ao servidor a parte de envio é feito pela infra do whatsapp para validar o ssucesssso do envio faz a bussca por esse end point : Blip Docs | API Reference



POST https://http.msging.net/commands HTTP/1.1

Content-Type: application/json

Authorization: Key {YOUR_TOKEN}





{

"id": "{{$guid}}",

"method": "get",

"uri": "/threads/{{user_identity}}?refreshExpiredMedia=true"

}



E ai você vai ter o retorno do disparo.


Comente