Skip to main content

Olá! Ao fazer o envio de notificação ativa do Whatsapp (via Postman), tenho o “status 202” de retorno, entretanto o número de destino não recebe a mensagem.


Ao analisar o log da notificação recebo o seguinte erro:



{



            "event": "failed",



"reason": {



"code": 81,



"description": "WhatsApp API response status code does not indicate success: 400 (BadRequest). Error: Parameter value is not valid: contato_recebido is a rich template and requires the template message API to be used (1009)"



},



No meu Modelo de Mensagem aprovado tenho duas variáveis ({{1}} e {{2}}) que envio do body do POST no formato:



“localizable_params”: a


{


“default”: “nome”


},


{


“default”: “produto”


}



O Modelo de Mensagem tem um “quick replay”.



O que estou fazendo de errado?

Olá @Alessandro_Silva tudo bem?



Alguma novidade sobre este caso?


Oi Bruno, sim. Consegui resolver. O detalhe é que quando se tem uma notificação com variáveis no texto e também um quick replay, no “type” deve ser “template” e não “hsm”. Outro detalhe, o conteúdo das variáveis do texto, nesse caso, não é no “localizable_params”, mas sim dentro do “components” no “type”: “body”. Veja como ficou:



“id”: “123456”,



“to”: “[email protected]”,



“type”: “application/json”,



“content”: {



  "type": "template",



"template": {



"namespace": "nonononono",



"language": {



"policy": "deterministic",



"code": "pt_BR"



},



"name": "nonononon",



"components":



{



"type": "body",



"parameters": t



{



"type": "text",



"text": "nomecliente"



},



{



"type": "text",



"text": "nomeproduto"



}



]



},



{



"type": "button",



"sub_type": "quick_reply",



"index": 0,



"parameters":



{



"type": "payload",



"payload": "event-id-1"



}



]



},



{



"type": "button",



"sub_type": "quick_reply",



"index": 1,



"parameters":



{



"type": "payload",



"payload": "event-id-1"



}



]



}



]



}



}



}



Vale vocês reverem a documentação para deixar essa caso de uso mais claro.



Abs.


Este tópico foi fechado automaticamente 7 dias depois da úlima resposta. Novas respostas não são mais permitidas.


Comente