Respondido

Enviar complemento de Link por variavel via API whatsapp


Boa tarde


Cadastrei um template para enviar uma notificação com uma mensagem e um link para um documento, usei a criação do template e coloquei uma variável para passar o complemento do link. Mas quando realizo a requisição apresenta q foi enviado mas não recebo a mensagem no whats, quando uso outro template sem o link ele envia normalmente.


Alguém já realizou algo precedido?

icon

Melhor resposta por Bruno 28 December 2020, 15:40

Veja o original

7 comentários

Reputação 7

Olá @Matheus_Almeida_Cost tudo bem?


Como você está enviando o link?

Bom dia, tudo bem sim.


Estou enviando deste modo a chamada da requisição, seria somente o complemento do link.


 {
"id":"039939399333",
"to":"[email protected]",
"type":"application/json",
"content":{
"type":"template",
"template":{
"namespace":"xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx",
"name":"lgpd_termo_consentimento05",
"language":{
"code":"pt_BR",
"policy":"deterministic"
},
"components":[
{
"type": "body",
"parameters": [
{
"type": "text",
"text": "SgxLP1mIiEamtro50U578jSAanhdzPJJsmR5jSZ6W0FUOEk0MVJRV05YSDMyT1hURTJMUElWV09UQy4u"
}
]
}
]
}
}
}

Reputação 7

Esse complemento de link seria a parte variável de um link?


Poderia mostrar pra gente como é que está o seu template?

Isso seria uma variável como parte de um link.


Montei o template desta forma


Blip

Reputação 7

@Matheus_Almeida_Cost pelo que eu pude entender você está criando um Message Template do tipo Call to Action, com um link, certo?


A variável que você definiu é para o botão e não para o texto da mensagem, mas você está passando ela dentro dos parametros (no JSON) do type: body. Tente criar um elemento type: button e lá dentro adicionar a variável.


Por exemplo:




Json do template

{
"id":"{{RANDOM_ID}}",
"to":"[email protected]",
"type":"application/json",
"content":{
"type":"template",
"template":{
"namespace":"{{NAMESPACE}}",
"name":"{{MESSAGE_TEMPLATE_NAME}}",
"language":{
"code":"pt_BR",
"policy":"deterministic"
},
"components":[
{
"type":"button",
"sub_type":"url",
"index":0,
"parameters":[
{
"type":"text",
"text":"SgxLP1mIiEamtro50U578jSAanhdzPJJsmR5jSZ6W0FUOEk0MVJRV05YSDMyT1hURTJMUElWV09UQy4u"
}
]
}
]
}
}
}

Bruno, fiz as alterações que você e deu tudo certo no envio da notificação pelo Postman, agora só adaptar para a minha aplicação. Muito Obrigado pela ajuda.

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

Comente