Skip to main content

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"
            }
          ]
        }
      ]
    }
  }
}

Olá @Paulo Fernandes tudo bem ? 

 

Informo que todos das chegam normalmente no disparo de NA o que ocorre é que em alguns casos o whatsapp pede para você acessar a informação no seu smartphone ai quando você desbloqueia ele e abre o whatsapp a informação vai aparecer no whatsapp web.

A mensagem que você se refere é essa certo ? 

 


Olá @Paulo Fernandes tudo bem ? 

 

Informo que todos das chegam normalmente no disparo de NA o que ocorre é que em alguns casos o whatsapp pede para você acessar a informação no seu smartphone ai quando você desbloqueia ele e abre o whatsapp a informação vai aparecer no whatsapp web.

A mensagem que você se refere é essa certo ? 

 

Oi Rafael. Obrigado pela resposta rápida!

No meu caso, as notificações chegam normalmente no whatsapp web, e consigo interagir com a mensagem, baixando o anexo. Exatamente no app mobile que as mensagens nem mesmo chegam. Abaixo, vou deixar os prints dos dois casos. Repare nos horários das mensagens. Na mesma conversa aberta em um e outro, há mensagens no web, que não existem no app.

O que notei é que as mensagens que não chegam são com arquivos específicos PDF. Mensagens enviadas com este documento chegam sem problemas. As que não chegam são de documentos que produzimos para nossos clientes. Saberia me dizer se existe algum tipo de limitação sobre o documento? Importante citar que todos os arquivos são bem pequenos, as vezes nem mesmo chegando a 1MB de tamanho.

versão web

grifados em amarelo apenas as mensagens que chegam para ambos.

 

versão app

 


Olá @Paulo Fernandes tudo bem ? 

 

Como você informou que os arquivos são de 1MB não teria problema acho que o limite é de 5MB.

Nesse caso peço que entre em contato com nosso time de suporte para verificarem o motivo dessa diferença : https://support.blip.ai/hc/pt-br


Olá @Paulo Fernandes tudo bem ? 

 

Como você informou que os arquivos são de 1MB não teria problema acho que o limite é de 5MB.

Nesse caso peço que entre em contato com nosso time de suporte para verificarem o motivo dessa diferença : https://support.blip.ai/hc/pt-br

obrigado pelas orientações!


Para manter registro, consegui resolver o problema. Acontece que meu storage (aws s3), armazenava os arquivos com content-type application/octect-stream. Alterando este meta dado para application/pdf, o documento foi identificado por ambos meios, web e app.


Comente