eSignGlobaleSignGlobal
Central do desenvolvedor

Guia de Integração

1. Instruções de Integração

1.1 Fluxo de Integração

O fluxo de integração é mostrado na figura abaixo.

集成流程.svg

1.1.1 Registar uma conta eSignGlobal

Os desenvolvedores precisam de visitar o site oficial da eSignGlobal para registar uma conta.

Endereço de conexão OpenAPI:

1.1.2 Criar Aplicação

Faça login no eSignGlobal, o administrador pode adicionar aplicações no menu Configurações - Integração - Aplicações e obter a chave e configurar o endereço de retorno na página de edição da aplicação.

1.1.3 Definir Processos de Negócio

Depois de ler este documento, o programador deve organizar os processos de negócio existentes e ligar a interface correspondente no nó de assinatura do negócio, para realizar a capacidade de assinatura eletrónica no processo de negócio existente.

1.1.4 Integração de Interface

Nesta etapa, o trabalho de ligação é oficialmente realizado. Se encontrar algum problema durante o processo de ligação, pode contactar a equipa eSignGlobal para ajudar a resolver.

1.1.5 Teste de Negócio

Após concluir a ligação da função de interface, realize várias rondas de testes de processo de negócio, conforme necessário. Se encontrar algum problema durante o processo de teste, pode contactar a equipa eSignGlobal para ajudar a resolver.

1.1.6 Lançamento do Projeto

O programador pode lançar o projeto após concluir as seguintes operações:

  • Mudar o ambiente de acesso à interface:Ambiente de sandbox ➡ Ambiente oficial
  • Mudar as informações da aplicação:sandbox app_id, app_secret ➡ app_id, app_secret oficial

2. Exemplo de Processo

O seguinte mostra o processo de chamada de interface de vários cenários de aplicação típicos, e o método de chamada específico é baseado no seu design de negócio.

O conteúdo do número na figura é o processo de operação de negócio de assinatura eletrónica padrão, e a caixa cinzenta é o serviço API fornecido pelo eSginGlobal.

2.1 Fluxo de Chamada de API (Cenário Clássico) — Iniciação Passo a Passo

分步发起流程.svg

2.2 Fluxo de Chamada de API (Cenário Clássico) — Iniciação Rápida

一步发起.svg

3. Resumo

O processo de assinatura eletrónica é dividido em três fases: inicialização, criação e abertura do envelope, e assinatura.

A descrição dos nós críticos do processo é a seguinte:

  1. Extrair informações-chave da assinatura:Ao iniciar uma assinatura eletrónica através do eSignGlobal, a plataforma de integração só precisa de fornecer informações do signatário, documentos a assinar, etc., para iniciar a assinatura do contrato. Estas informações são geralmente recolhidas e guardadas no sistema de negócio durante o processo de negócio anterior.
  2. Criar envelope:O eSignGlobal tem como objetivo criar um serviço de assinatura eletrónica global fiável, pelo que o comportamento de assinatura de documentos a assinar (também conhecido como tarefa de assinatura) é representado por envelopes. Ao criar um processo de assinatura, a plataforma de integração pode personalizar funções relacionadas, como o assunto, notas, etc.
  3. Gerar documentos a assinar:Atualmente, o eSignGlobal suporta apenas documentos a assinar em formato PDF. A plataforma de integração precisa de preparar os documentos de assinatura com antecedência e adicioná-los ao processo de assinatura através da "interface relacionada com o carregamento de ficheiros".
  4. Adicionar signatários:Neste passo, a plataforma de integração pode adicionar signatários ao envelope e configurar a experiência do utilizador do signatário, como a ordem de assinatura, a posição de assinatura e se é necessária uma palavra-passe de acesso, etc.
  5. Abrir envelope:Isto permite que o signatário comece a assinar o documento. Depois de o envelope ser aberto, não é possível adicionar ou modificar documentos a assinar, e este começará automaticamente a circular de acordo com a ordem de assinatura predefinida, e o eSignGlobal enviará uma notificação de assinatura.
  6. Encerrar Envelope:Ou seja, quando todos os signatários terminarem de assinar, a plataforma de integração fecha manualmente o envelope. (Posteriormente, o eSignGlobal suportará a adição de signatários antes do fecho do processo.)
  7. Descarregar Documentos Assinados:Ou seja, descarregar os documentos após todos os signatários terem terminado de assinar, só pode ser chamado após o encerramento do envelope.