Central do desenvolvedor

Evento Webhook

Explicação das mensagens de retorno de chamada Webhook

O endereço de retorno de chamada precisa de iniciar sessão no eSignGlobal para entrarDefinições - Integração - Webhookda página de edição de configuração.

O código de estado HTTP devolvido ao eSignGlobal está entre200~299eo eSignGlobal considera a notificação como bem-sucedida, caso contrário, o eSignGlobal considera anotificação como falhada

  • Após a falha da notificação, o serviço de notificação eSignGlobal irá efetuarum máximo de 16 tentativasde notificação. O mecanismo de repetição é o seguinte:

(Diferentes módulos podem seguir os dois mecanismos de repetição diferentes abaixo. Se a notificação de repetição intermédia for bem-sucedida, a repetição será interrompida):

image.png
  • Para evitar notificações repetidas devido à falha do serviço de notificação eSignGlobal ao analisar dados JSON, certifique-se de que os dados JSON devolvidos não contêm espaços ou carateres especiais. Recomenda-se devolver diretamente {"code":"200","msg":"success"}
  • Para garantir a oportunidade e a fiabilidade das notificações de retorno de chamada, recomenda-se que os programadores, após receberem uma notificação de retorno de chamada, em5 segundosdevolvamo código de estado HTTP (200)ao serviço de notificação eSignGlobal.
  • Se o programador não conseguir concluir o processamento de negócios relacionado com a notificação de retorno de chamada em 5 segundos, utilize um método assíncrono para o processamento de negócios subsequente.

 

Lista de eventos

Módulo

Tipo de evento Ação

Nome do evento

Descrição do evento

Documents

ENVELOPE_START

Início do Envelope

Após o início do processo de assinatura

ENVELOPE_SIGNER_SIGNED

Signatário do Envelope Assinado

Após o início do processo de assinatura, qualquer signatário conclui a assinatura

ENVELOPE_ALL_SIGNER_SIGNED

Envelope All Signer Signed

Após o início do processo de assinatura, todos os signatários concluem a assinatura

ENVELOPE_FINISH

Envelope Finish

O processo de assinatura terminou

ENVELOPE_CANCEL

Envelope Cancel

Após o início do processo de assinatura, o iniciador cancela o processo de assinatura

ENVELOPE_EXPIRED

Envelope Expired

O tempo de fluxo do processo de assinatura excede o período de validade

Explicação das mensagens de retorno de chamada Webhook
Lista de eventos