Pour télécharger l'exemple complet de code, consultez notre site Partage de code. Vous pouvez également voir cette fonctionnalité dans notre démonstration interactive. Si vous ne pouvez pas utiliser Mobile Capture Signatures, communiquez avec notre équipe de soutien pour qu'il soit activé pour votre compte.
L'application mobile de signature électronique OneSpan Sign offre un moyen pratique d'envoyer et de signer électroniquement des documents depuis votre appareil mobile. Les utilisateurs qui possèdent déjà un compte OneSpan Sign peuvent accéder à leur compte à partir de l'application mobile.
Ajout d'une signature de capture mobile
Pour ajouter une signature par capture mobile, vous devez construire un objet Signature . Le code suivant permet d'effectuer ce qui suit :
Signature mobileSignature = SignatureBuilder.mobileCaptureFor("[email protected]") .onPage(0) .atPosition(100, 100) .build();
Résultats
Une fois que vos signataires seront prêts à signer, ils auront la possibilité de le faire en utilisant leur appareil mobile ou directement via votre application.
Pour télécharger l'exemple complet de code, consultez notre site Partage de code. Vous pouvez également voir cette fonctionnalité dans notre démonstration interactive. Si vous ne pouvez pas utiliser Mobile Capture Signatures, communiquez avec notre équipe de soutien pour qu'il soit activé pour votre compte.
L'application mobile de signature électronique OneSpan Sign offre un moyen pratique d'envoyer et de signer électroniquement des documents depuis votre appareil mobile. Les utilisateurs qui possèdent déjà un compte OneSpan Sign peuvent accéder à leur compte à partir de l'application mobile.
Ajout d'une signature de capture mobile
Pour ajouter une signature par capture mobile, vous devez construire un objet Signature . Le code suivant permet d'effectuer ce qui suit :
Signature mobileSignature = SignatureBuilder.MobileCaptureFor("[email protected]") .OnPage(0) .AtPosition(100, 100) .Build();
Résultats
Une fois que vos signataires seront prêts à signer, ils auront la possibilité de le faire en utilisant leur appareil mobile ou directement via votre application.
Pour télécharger l'exemple complet de code, consultez notre site Partage de code. Vous pouvez également voir cette fonctionnalité dans notre démonstration interactive. Si vous ne pouvez pas utiliser Mobile Capture Signatures, communiquez avec notre équipe de soutien pour qu'il soit activé pour votre compte.
L'application mobile de signature électronique OneSpan Sign offre un moyen pratique d'envoyer et de signer électroniquement des documents depuis votre appareil mobile. Les utilisateurs qui possèdent déjà un compte OneSpan Sign peuvent accéder à leur compte à partir de l'application mobile.
Ajout d'une signature de capture mobile
L'exemple de données utiles JSON ci-dessous vous montre comment créer un paquet avec une signature de capture mobile sur un document.
Requête HTTP
POST /api/packages
En-têtes HTTP
Accept: application/json Content-Type: multipart/form-data Authorization: Basic api_key
Données utiles de la demande
-- -- --WebKitFormBoundary1bNO60n7FqP5WO4t Content - Disposition: form - data; name = "file"; filename = "testDocumentExtraction.pdf" Content - Type: application / pdf % PDF - 1.5 % µµµµ 1 0 obj < >>> endobj....-- -- --WebKitFormBoundary1bNO60n7FqP5WO4t Content - Disposition: form - data; name = "payload" { "documents": [{ "approvals": [{ "id": "ExampleSignatureId", "role": "Signer1", "fields": [{ "page": 0, "top": 100, "subtype": "MOBILE_CAPTURE", "height": 50, "left": 100, "width": 200, "type": "SIGNATURE", "name": "ExampleSignatureId" }], "name": "" }], "id": "sample-contract", "name": "Example document" }], "status": "SENT", "type": "PACKAGE", "roles": [{ "id": "Signer1", "type": "SIGNER", "signers": [{ "email": "[email protected]", "firstName": "John", "lastName": "Smith", "id": "Signer1" }], "name": "Signer1" }], "name": "Mobile Capture Example Package" }-- -- --WebKitFormBoundary1bNO60n7FqP5WO4t--
Pour une description complète de chaque champ, voir le tableau des données utiles de la demande ci-dessous.
Données utiles de la réponse
{ "id": "9sKhW-h-qS9m6Ho3zRv3n2a-rkI=" }
Résultats
Une fois que vos signataires seront prêts à signer, ils auront la possibilité de le faire en utilisant leur appareil mobile ou directement via votre application.
Tableau des données utiles de la demande
Propriété | Type | Modifiable | Requis | Par défaut | Exemples de valeurs |
---|---|---|---|---|---|
statut | chaîne de caractères | Oui | Non | ÉBAUCHE | ÉBAUCHE / ENVOYÉ / COMPLÉTÉ / ARCHIVÉ / DÉCLINÉ / REFUSÉ / EXPIRÉ |
type | chaîne de caractères | Oui | Non | PACKAGE | PAQUET / MODÈLE / MISE EN PAGE |
nom | chaîne de caractères | Oui | Oui | s.o. | Paquet d'exemples de capture mobile |
documents | |||||
nom | chaîne de caractères | Oui | Non | s.o. | Exemple de document |
id | chaîne de caractères | Oui | Non | s.o. | exemple-contrat |
approbations | |||||
champs | |||||
sous-type | chaîne de caractères | Oui | Non | s.o. | NOM COMPLET / INITIALES / CAPTURE / CAPTURE_MOBILE / ÉTIQUETTE / CHAMP DE TEXTE / ZONE DE TEXTE / CASE / DATE / RADIO / LISTE |
type | chaîne de caractères | Oui | Non | s.o. | SIGNATURE / ENTRÉE |
extrait | booléen | Oui | Non | faux | vrai / faux |
hauteur | entier | Oui | Non | 50 | 50 / 100 / 150 ... |
gauche | entier | Oui | Non | 0 | 50 / 100 / 150 ... |
page | entier | Oui | Non | 0 | 0 / 1 / 2 ... |
haut | entier | Oui | Non | 0 | 50 / 100 / 150 ... |
largeur | entier | Oui | Non | 200 | 50 / 100 / 150 ... |
rôle | chaîne de caractères | Oui | Non | s.o. | Signataire1 |
id | chaîne de caractères | Oui | Non | s.o. | ExampleSignatureId |
rôles | |||||
id | chaîne de caractères | Oui | Non | s.o. | Signataire1 |
nom | chaîne de caractères | Oui | Non | s.o. | Signataire1 |
type | chaîne de caractères | Oui | Non | SIGNER | SIGNATAIRE / EXPÉDITEUR |
signataires | |||||
courriel | chaîne de caractères | Oui | Oui | s.o. | courriel.pré[email protected] |
Prénom | chaîne de caractères | Oui | Oui | s.o. | John |
Nom de famille | chaîne de caractères | Oui | Oui | s.o. | Smith |
téléphone | chaîne de caractères | Oui | Non | s.o. | 514-555-8888 |
id | chaîne de caractères | Oui | Non | s.o. | Signataire1 |
entreprise | chaîne de caractères | Oui | Non | s.o. | Acme Inc. |
titre | chaîne de caractères | Oui | Non | s.o. | Directeur général |
Pour télécharger l'exemple complet de code, consultez notre site Partage de code. Vous pouvez également voir cette fonctionnalité dans notre démonstration interactive. Si vous ne pouvez pas utiliser Mobile Capture Signatures, communiquez avec notre équipe de soutien pour qu'il soit activé pour votre compte.
L'application mobile de signature électronique OneSpan Sign offre un moyen pratique d'envoyer et de signer électroniquement des documents depuis votre appareil mobile. Les utilisateurs qui possèdent déjà un compte OneSpan Sign peuvent accéder à leur compte à partir de l'application mobile.
Ajout d'une signature de capture mobile
Pour ajouter une signature par capture mobile, vous devez construire un objet Signature . Le code suivant permet d'effectuer ce qui suit :
String roleId = 'b9bb2f89-4a27-4c9a-80fc-aaad70f8cac8'; ESignLiveAPIObjects.Field field_mobile_capture = new ESignLiveAPIObjects.Field(); field_mobile_capture.id = 'field_mobile_capture'; field_mobile_capture.type = 'SIGNATURE'; field_mobile_capture.subtype = 'MOBILE_CAPTURE'; field_mobile_capture.page = 0; field_mobile_capture.top = 100.0; field_mobile_capture.left = 50.0; field_mobile_capture.width = 150.0; field_mobile_capture.height = 50.0; ESignLiveAPIObjects.Approval approval_mobile_capture = new ESignLiveAPIObjects.Approval(); approval_mobile_capture.fields = new List < ESignLiveAPIObjects.Field > { field_mobile_capture }; approval_mobile_capture.id = 'approval_mobile_capture'; approval_mobile_capture.role = roleId;
Résultats
Une fois que vos signataires seront prêts à signer, ils auront la possibilité de le faire en utilisant leur appareil mobile ou directement via votre application.