Pour télécharger l'exemple complet de code, consultez notre site Partage de code. Pour obtenir des conseils supplémentaires sur la façon de télécharger en masse des transactions, voir notre article de blog.

Tous les documents téléversés lors de la création d'un paquet de documents peuvent être téléchargés à tout moment.

Téléchargement de documents

La méthode EslClient.downloadDocument() peut être appelée aussi bien avant qu'après l'achèvement du paquet. S'il est appelé avant, les documents seront aplatis, en supprimant toutes les signatures et tous les champs en attente.

FileOutputStream stream1 = new FileOutputStream("C:/Users/hhaidary/Desktop/Example/signed_document.pdf");
// Retrieve the bytes of the document (with fields)
byte[] pdfDocumentBytes = eslClient.downloadDocument(packageId, documentId);
	    
try{
    stream1.write(pdfDocumentBytes);
} finally {
    stream1.close();
}

Téléchargement des documents originaux

La méthode EslClient.downloadOriginalDocument() peut être appelée aussi bien avant qu'après l'achèvement du paquet. Il récupère le document original qui a été téléversé par l'expéditeur, sans les signatures et les champs.

FileOutputStream stream2 = new FileOutputStream("C:/Users/hhaidary/Desktop/Example/original_document.pdf");
// Retrieve the bytes of the original document (without fields)
byte[] originalPdfDocumentBytes = eslClient.downloadOriginalDocument(packageId, documentId);
	    
try{
    stream2.write(originalPdfDocumentBytes);
} finally {
    stream2.close();
}

Téléchargement de documents signés

La méthode EslClient.downloadZippedDocuments() ne peut être appelée qu'une fois que toutes les signatures ont été effectuées. Une fois appelée, la méthode délivrera une archive contenant tous les documents signés.

FileOutputStream stream3 = new FileOutputStream("C:/Users/hhaidary/Desktop/Example/signed_documents.zip");
// Retrieve the bytes of the zipped file containing all the documents in the package
byte[] zippedDocumentsBytes = eslClient.downloadZippedDocuments(packageId);
	    
try{
    stream3.write(zippedDocumentsBytes);
} finally {
    stream3.close();
}

Téléchargement d'une piste d'audit

La méthode EslClient.downloadEvidenceSummary() peut être appelée aussi bien avant qu'après l'achèvement du paquet. Elle récupère l'activité actuelle de la piste d'audit pour le paquet.

FileOutputStream stream4 = new FileOutputStream("C:/Users/hhaidary/Desktop/Example/evidence_summary.pdf");
//Retrieve the bytes of the evidence summary
byte[] evidenceBytes = eslClient.downloadEvidenceSummary(packageId);
	    
try{
    stream4.write(evidenceBytes);
} finally {
    stream4.close();
}

Résultats

Une fois que vous aurez exécuté votre code, vous trouverez vos fichiers à l'endroit où vous avez choisi de les enregistrer.

var-122

Pour télécharger l'exemple complet de code, consultez notre site Partage de code. Pour obtenir des conseils supplémentaires sur la façon de télécharger en masse des transactions, voir notre article de blog.

Tous les documents téléversés lors de la création d'un paquet de documents peuvent être téléchargés à tout moment.

Téléchargement de documents

La méthode EslClient.DownloadDocument() peut être appelée avant et après l'achèvement du paquet. S'il est appelé avant, les documents seront aplatis, en supprimant toutes les signatures et tous les champs en attente.

// Retrieve the bytes of the document (with fields)
byte[] pdfDocumentBytes = eslClient.DownloadDocument(packageId, documentId);
File.WriteAllBytes("C:/Users/hhaidary/Desktop/Example/signed_document.pdf", pdfDocumentBytes);

Téléchargement des documents originaux

La méthode EslClient.DownloadOriginalDocument() peut être appelée avant et après l'achèvement du paquet. Il récupère le document original qui a été téléversé par l'expéditeur, sans les signatures et les champs.

// Retrieve the bytes of the original document (without fields)
byte[] originalPdfDocumentBytes = eslClient.DownloadOriginalDocument(packageId, documentId);
File.WriteAllBytes("C:/Users/hhaidary/Desktop/Example/original_document.pdf", originalPdfDocumentBytes);

Téléchargement de documents signés

La méthode EslClient.DownloadZippedDocuments() ne peut être appelée qu'une fois la signature terminée. Une fois appelée, la méthode délivrera une archive contenant tous les documents signés.

// Retrieve the bytes of the zipped file containing all the documents in the package
byte[] zippedDocumentsBytes = eslClient.DownloadZippedDocuments(packageId);
File.WriteAllBytes("C:/Users/hhaidary/Desktop/Example/signed_documents.zip", zippedDocumentsBytes);

Téléchargement d'une piste d'audit

La méthode EslClient.DownloadEvidenceSummary() peut être appelée avant et après l'achèvement du paquet. Elle récupère l'activité actuelle de la piste d'audit pour le paquet.

//Retrieve the bytes of the evidence summary
byte[] evidenceBytes = eslClient.PackageService.DownloadEvidenceSummary(packageId);
File.WriteAllBytes("C:/Users/hhaidary/Desktop/Example/evidence_summary.pdf", evidenceBytes);

Résultats

Une fois que vous aurez exécuté votre code, vous trouverez vos fichiers à l'endroit où vous avez choisi de les enregistrer.

var-122

Pour télécharger l'exemple complet de code, consultez notre site Partage de code. Pour obtenir des conseils supplémentaires sur la façon de télécharger en masse des transactions, voir notre article de blog.

Tous les documents téléversés lors de la création d'un paquet de documents peuvent être téléchargés à tout moment.

Téléchargement de documents

L'appel de DownloadDocument() peut être appelé à la fois avant et après l'achèvement du paquet. S'il est appelé avant, les documents seront aplatis, en supprimant toutes les signatures et tous les champs en attente.

Requête HTTP

GET https://sandbox.esignlive.com/api/packages/{packageId}/documents/{documentId}/pdf

En-têtes HTTP

Accept: application/pdf Content-Type: application/json Authorization: Basic api_key

Téléchargement des documents originaux

L'appel de DownloadOriginalDocument() peut être appelé à la fois avant et après l'achèvement du paquet. Il récupère le document original qui a été téléversé par l'expéditeur, sans les signatures et les champs.

Requête HTTP

GET https://sandbox.esignlive.com/api/packages/{packageId}/documents/{documentId}/original

En-têtes HTTP

Accept: application/pdf Content-Type: application/json Authorization: Basic api_key

Téléchargement de documents signés

L'appel de DownloadZippedDocuments() ne peut être appelé qu'une fois que toutes les signatures ont été recueillies. Une fois appelée, la méthode délivrera une archive contenant tous les documents signés.

Requête HTTP

GET https://sandbox.esignlive.com/api/packages/{packageId}/documents/zip

En-têtes HTTP

Accept: application/zip Content-Type: application/json Authorization: Basic api_key

Téléchargement d'une piste d'audit

L'appel de DownloadEvidenceSummary() peut être appelé à la fois avant et après l'achèvement du paquet. Elle récupère l'activité actuelle de la piste d'audit pour le paquet.

Requête HTTP

GET https://sandbox.esignlive.com/api/packages/{packageId}/evidence/summary

En-têtes HTTP

Accept: application/pdf Content-Type: application/json Authorization: Basic api_key

Téléchargement de documents signés et de la piste d'audit

L'appel API suivant ne peut être lancé qu'une fois la signature terminée. Il extrait la piste d'audit actuelle ainsi que tous les documents signés.

Requête HTTP

GET https://sandbox.esignlive.com/api/packages/{packageID}/download?evidenceSummary=true&documents=true

En-têtes HTTP

Accept: application/pdf Content-Type: application/json Authorization: Basic api_key

Résultats

Une fois que vous aurez exécuté votre code, vous trouverez vos fichiers à l'endroit où vous avez choisi de les enregistrer.

var-122

Pour télécharger l'exemple complet de code, consultez notre site Partage de code. Pour obtenir des conseils supplémentaires sur la façon de télécharger en masse des transactions, voir notre article de blog.

Tous les documents téléversés lors de la création d'un paquet de documents peuvent être téléchargés à tout moment.

Téléchargement de documents

La méthode sdk.downloadDocument() peut être appelée à la fois avant et après l'achèvement du paquet. S'il est appelé avant, les documents seront aplatis, en supprimant toutes les signatures et tous les champs en attente.

    	//download signed document
    	Blob signedDocument = sdk.downloadDocument(packageId, documentId);
        Document doc1 = new Document();
        doc1.Body = signedDocument;
        doc1.FolderId = folder.id;
        doc1.Name = 'test retrieving document - sigend document';
        doc1.Type = 'pdf';
    	insert doc1;

Téléchargement des documents originaux

La méthode downloadOriginalDocument() peut être appelée à la fois avant et après l'achèvement du paquet. Il récupère le document original qui a été téléversé par l'expéditeur, sans les signatures et les champs.

    	//download original document
    	Blob originalDocument = downloadOriginalDocument(packageId, documentId);
        Document doc2 = new Document();
        doc2.Body = originalDocument;
        doc2.FolderId = folder.id;
        doc2.Name = 'test retrieving document - original document';
        doc2.Type = 'pdf';
    	insert doc2;

Téléchargement de documents signés

La méthode downloadZippedDocuments() ne peut être appelée qu'une fois que toutes les signatures ont été recueillies. Une fois appelée, la méthode délivrera une archive contenant tous les documents signés.

    	//download zipped document
    	Blob zippedDocuments = downloadZippedDocuments(packageId);
        Document doc3 = new Document();
        doc3.Body = zippedDocuments;
        doc3.FolderId = folder.id;
        doc3.Name = 'test retrieving document - zipped documents';
        doc3.Type = 'zip';
    	insert doc3;

La méthode sdk.getAudit() peut être appelée à la fois avant et après l'achèvement du paquet. Elle récupère l'activité actuelle de la piste d'audit pour le paquet.

    	//download evidence summary
    	String auditString= sdk.getAudit(packageId);
        Document doc4 = new Document();
        doc4.Body = EncodingUtil.base64Decode(auditString);
        doc4.FolderId = folder.id;
        doc4.Name = 'test retrieving document - evidence summary';
        doc4.Type = 'pdf';
    	insert doc4;

Résultats

Une fois que vous aurez exécuté votre code, vous trouverez vos fichiers à l'endroit où vous avez choisi de les enregistrer.

Capture