Ir para o conteúdo principal

[Tutorial] Integração da assinatura avançada ao seu sistema

Introdução

Esse documento, tem como objetivo ajudar a implementação da assinatura externa de documentos dentro do Assine Aqui.

Informações do Documento

Primeiramente você precisa ter algumas informações antes de implementar a assinatura via assine aqui, que são:

  • Id do documento que deseja assinar;
  • Nome do documento que deseja assinar;
  • Id do sistema cliente (ClientId) que fará a integração;
  • String do corpo do documento que deseja assinar.
Criação da URL de assinatura

Após reunir essas informações, será necessário criar a URL para a integração, pode seguir o exemplo abaixo:

https://assineaqui.development.local/AssinaturaExterna/AssinarDocumento?documentoId=IdDoDocumento&nomeDoDocumento=NomeDoDocumento&sistemaClientId=IdDoSistemaNoSauron&corpoDoDocumento=StringDoCorpoDoDocumento

Integração ao seu sistema

Para integrar ao seu sistema, existe um projeto como modelo de integração, para acessá-lo Clique Aqui

A premissa da utilização da assinatura avançada do Assine Aqui, consiste na utilização de uma Popup criada via Javascript para abrir a tela de assinatura externa a partir de qualquer sistema que queira integrar, a Popup deverá ser criada e redirecionada para a URL de assinatura criada acima, conforme imagem 1:

image-1655242791072.png

Imagem 1: Tela inicial de assinatura externa

Assinando com o SAURON