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.
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.
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.
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.