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éTypeModifiableRequisPar défautExemples de valeurs
statutchaîne de caractèresOuiNonÉBAUCHEÉBAUCHE / ENVOYÉ / COMPLÉTÉ / ARCHIVÉ / DÉCLINÉ / REFUSÉ / EXPIRÉ
typechaîne de caractèresOuiNonPACKAGEPAQUET / MODÈLE / MISE EN PAGE
nomchaîne de caractèresOuiOuis.o.Paquet d'exemples de capture mobile
documents
nomchaîne de caractèresOuiNons.o.Exemple de document
idchaîne de caractèresOuiNons.o.exemple-contrat
approbations
champs
sous-typechaîne de caractèresOuiNons.o.NOM COMPLET / INITIALES / CAPTURE / CAPTURE_MOBILE / ÉTIQUETTE / CHAMP DE TEXTE / ZONE DE TEXTE / CASE / DATE / RADIO / LISTE
typechaîne de caractèresOuiNons.o.SIGNATURE / ENTRÉE
extraitbooléenOuiNonfauxvrai / faux
hauteurentierOuiNon5050 / 100 / 150 ...
gaucheentierOuiNon050 / 100 / 150 ...
pageentierOuiNon00 / 1 / 2 ...
hautentierOuiNon050 / 100 / 150 ...
largeurentierOuiNon20050 / 100 / 150 ...
rôlechaîne de caractèresOuiNons.o.Signataire1
idchaîne de caractèresOuiNons.o.ExampleSignatureId
rôles
idchaîne de caractèresOuiNons.o.Signataire1
nomchaîne de caractèresOuiNons.o.Signataire1
typechaîne de caractèresOuiNonSIGNERSIGNATAIRE / EXPÉDITEUR
signataires
courrielchaîne de caractèresOuiOuis.o.courriel.pré[email protected]
Prénomchaîne de caractèresOuiOuis.o.John
Nom de famillechaîne de caractèresOuiOuis.o.Smith
téléphonechaîne de caractèresOuiNons.o.514-555-8888
idchaîne de caractèresOuiNons.o.Signataire1
entreprisechaîne de caractèresOuiNons.o.Acme Inc.
titrechaîne de caractèresOuiNons.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.