Olá, estou com algumas dúvidas referentes ao envio de documentos PDF a partir dos templates do whatsapp. Procurei pelo fórum e não encontrei algo parecido com a minha dúvida. Se alguém puder ajudar agradeço de antemão.
Estou trabalhando com o envio de documentos via whatsapp. Estou utilizando a api https://{{minha-conta}}.http.msging.net/messages, utilizando um template de mensagem para enviar este arquivo. Acontece que consigo receber todas as mensagens no meu whatsapp versão web, porém estas não são recebidas pelo celular. Notei que isto ocorre apenas para alguns arquivos. Para outros arquivos, também em formato PDF, recebo em meu celular normalmente. Existe algum tipo de codificação de PDF que não é possível enviar?
Informações adicionais:
- Todas as mensagens chegam no whatsapp web. Mas nem todas chegam ao celular.
- Estou enviando o documento através de um link assinado da aws.
- Me certifiquei que todos os arquivos estão dentro do limite de tamanho. PDF's com 140kb não estão chegando no celular.
- Os arquivos que não chegam são documentos PDF's gerados a partir de uma lib de geração de documentos, que produzo no meu sistema. Utilizo o ghostscript para isso. O arquivo se trata de um boleto bancário, gerado através da biblioteca em ruby https://github.com/kivanio/brcobranca
- Abaixo, a estrutura do payload que envio.
{
"id": "be681a7d-0365-4532-a537-f918a34a6638",
"to": "[email protected]",
"type": "application/json",
"content": {
"type": "template",
"template": {
"name": "nome_template",
"language": {
"code": "pt_BR",
"policy": "deterministic"
},
"components": "
{
"type": "header",
"parameters":
{
"type": "document",
"document": {
"filename": "carne de mensalidades.pdf",
"link": "https://link_assinado_da_aws"
}
}
]
},
{
"type": "body",
"parameters": �
{
"text": "nome_do_cliente",
"type": "text"
}
]
}
]
}
}
}