eSign.AIeSign.AI
开发者中心

Notifica di completamento del download

Nome del parametro

Tipo di parametro

Descrizione

callBackEnum

string

Tipo di evento di notifica callback, fisso per questa notifica: ENVELOPE_UPDATE

callBackDesc

string

Tipo di azione dell'evento di notifica callback, fisso per questa notifica: ENVELOPE_DOWNLOAD_TASK_RESULT. Inviato dopo il completamento della composizione del file.

timestamp

long

Tempo di notifica callback, formato timestamp Unix, unità: millisecondi

CallBack EnvelopeVO

object

Corpo dei dati di notifica callback

 

taskId

string

ID dell'attività di download.

 

status

int

Stato dell'attività di download: 1 - Completato.

 

envelopeId

string

ID del plico.

 

envelopeStatus

int

Stato del plico

0- Creato (bozza)

1- In fase di firma

2- Completato

3- Scaduto

5-Revocato

 

downloadUrl

string

URL di download del file

[Attenzione] Valido per 30 minuti; dopo la scadenza, richiedi nuovamente l'interfaccia per ottenere l'URL di download

Restituito quando la richiesta di download originale ha downloadType=zip.

 

envelopeFiles

array

Insieme dei file dell'involucro

[Attenzione] Restituito quando la richiesta di download originale ha downloadType=list.

 

 

fileType

string

Tipo di file

CONTRACT-File di firma

ATTACHMENT-Allegato

CERTIFICATE-Certificato

COMBINED-File PDF che combina il "file di firma" e la "prova di firma completata", restituito quando è attivata la "download combinato dei file dell'involucro"

 

 

fileName

string

Nome del file

 

 

downloadUrl

string

URL di download del file (valido per 60 minuti)

Esempio di callback

{
    "callBackEnum": "ENVELOPE_UPDATE",
    "callBackDesc": "ENVELOPE_DOWNLOAD_TASK_RESULT",
    "timestamp": 1789626553000,
    "callBackEnvelopeVO": {
        "taskId": "486a3f623b2c4e12993864482f371486",
        "status": 1,
        "envelopeId": "86e37b9f57564c31afe04a397170f773",
        "envelopeStatus": 1,
        "downloadUrl": "https://example.com/download/file.zip"
    }
}