Respondido

Enviar PDF no WhatsApp


Pessoal,


Eu recebo um link com um .PDF e eu queria enviar ele como um documento pelo WhatsApp.


Porém:




  1. O conteúdo “Documento” não aceita variável.




  2. Não consegui fazer funcionar pelo conteúdo dinâmico.


    application/vnd.lime.media-link+json


    {

    “title”: “pdf_open_parameters.pdf”,

    “uri”: “https://gradcollege.okstate.edu/sites/default/files/PDF_linking.pdf”,

    “type”: “application/pdf”,

    “size”: 5540

    }




No Blip Chat funciona normal, no WhatsApp não. Alguma forma de fazer funcionar?

Talvez por template?


@BrunoC @GabrielPetrone @Pedro_Lucas @fadoaglauss

icon

Melhor resposta por GabrielPetrone 7 August 2021, 22:22

Veja o original

4 comentários

Reputação 7
Crachá +1

Fala Bruno!

Você pode usar a mensagem interativa do whatsapp, vai ficar show, veja:

image


Pra ficar assim, você adiciona um conteúdo dinâmico no seu bloco, com o tipo application/json e adiciona o código abaixo no conteúdo:


{
"recipient_type": "individual",
"type": "interactive",
"interactive": {
"type": "button",
"header": {
"type": "document",
"text": "Boleto",
"document": {
"link": "https://blip-community.s3-sa-east-1.amazonaws.com/documento-padrao-blip.pdf",
"filename": "some-file-name"
}
},
"body": {
"text": "Button Body Message"
},
"action": {
"buttons": [
{
"type": "reply",
"reply": {
"id": "unique-postback-id",
"title": "First"
}
},
{
"type": "reply",
"reply": {
"id": "unique-id",
"title": "Second"
}
}
]
}
}
}

Vai ficar desse jeito:


Daí é só salvar e será sucesso.


O artigo do Help Center com este e mais modelos de mensagens interativas está aqui: https://help.blip.ai/hc/pt-br/articles/4402930061843-Criando-mensagens-interativas


Funcionou Gabriel! Muito bom! Obrigado.


Pensei que o quick reply era somente com message template aprovado.

Reputação 7
Crachá +1

Boa!


Opa, recentemente teve um update sobre isso e agora tem essa forma chamada de mensagem interativa. É show demais!

Posso ter vários pdfs dessa maneira? como faço com o collection ?

Comente