Activation de la signature mobile
  • 25 Nov 2024
  • 5 Minutes à lire
  • Sombre
    Lumière
  • PDF

Activation de la signature mobile

  • Sombre
    Lumière
  • PDF

Résumé de l’article

SDK Java

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("mail32@example.com")
    .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.

.NET SDK

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("mail32@example.com")
    .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.

API REST

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": "mail32@example.com",
         "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éparateur@exemple.com

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

APEX SDK

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.


Cet article vous a-t-il été utile ?

Changing your password will log you out immediately. Use the new password to log back in.
First name must have atleast 2 characters. Numbers and special characters are not allowed.
Last name must have atleast 1 characters. Numbers and special characters are not allowed.
Enter a valid email
Enter a valid password
Your profile has been successfully updated.
ESC

Ozzy, facilitant la découverte de connaissances grâce à l’intelligence conversationnelle