Envio de endereço dinâmico para elementos do tipo documento

Olá,

Estou desenvolvendo um chat no qual o usuário deve receber um pdf personalizado.
Eu chamo uma API que:
A. Gera o documento e grava num storage de alguma nuvem (S3 Amazon / google cloud, etc)
B. Retorna o endereço e o nome do arquivo (.pdf) gerado

Minha intenção no bot é:
A. Acionar a API elemento HTTP
B. Configurar variáveis {{endDoc}} e {{nmDoc}}
C. Configurar o elemento de documento para enviar o usuário da seguinte forma (vide imagem em anexo)

Porém não está sendo possível configurar, com o uso de variáveis, o endereço do documento a ser enviado.

Tentei definir um metadado… sem sucesso (imagens em anexo)

Podem me orientar pf

Olá @Cesar_de_Souza_Lima2 como vai?

O tipo de conteúdo de Documento realmente não aceita variáveis no campo da URL. Neste caso, você vai precisar criar um conteúdo dinâmico do tipo Document/File.

Vou deixar aqui um artigo do nosso Help Center que pode te ajudar:

Valeu.

Obrigado, vc tem respondido bem rápido e eficientemente.

Facilita muito!

1 Curtida

Estou a disposição, @Cesar_de_Souza_Lima2.

Se tiver funcionado, depois avisa :smiley:

Tive sucesso:

O teste que fiz foi:

  1. Criei uma ação que cria o seguinte json (o documento aqui é público)
    { “uri”: “http://www.cvm.gov.br/export/sites/cvm/legislacao/instrucoes/anexos/500/inst555consolid.pdf”,
    “type” : “document/pdf” }
    Esse conteúdo é atribuído a variável jsDoc

  2. Criei um conteúdo dinâmico com os seguintes parametros:

  3. application/vnd.lime.media-link+json

  4. jsDoc ==> json com o endereço do documento

Agora o que falta é fazer a atribuição da variável jsDoc ser a partir da chamada de um http

Obrigado. abs

1 Curtida

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