Respondido

Erro notificação Whatsapp - Code 81


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”: [

{

“default”: “nome”

},

{

“default”: “produto”

}


O Modelo de Mensagem tem um “quick replay”.


O que estou fazendo de errado?

icon

Melhor resposta por Alessandro_Silva 10 August 2020, 16:54

Veja o original

3 comentários

Reputação 7

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": [

{

"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