Activer la signature mobile

Prev Next

Java SDK

Pour télécharger l'exemple complet de code, consultez notre site de partage de code . Vous pouvez également voir cette fonctionnalité dans notre Démo interactive. Si vous ne pouvez pas utiliser Mobile Capture Signatures, contactez notre équipe de support pour l'activer 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 depuis l'application mobile.

Ajout d'une signature de capture mobile

Pour ajouter une signature de capture mobile, vous devez construire un objet Signature . Le code suivant fera ceci :

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é soit de signer via leur appareil mobile, soit de signer directement via votre application.

.NET SDK

Pour télécharger l'exemple complet de code, consultez notre site de partage de code . Vous pouvez également voir cette fonctionnalité dans notre Démo interactive. Si vous ne pouvez pas utiliser Mobile Capture Signatures, contactez notre équipe de support pour l'activer 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 depuis l'application mobile.

Ajout d'une signature de capture mobile

Pour ajouter une signature de capture mobile, vous devez construire un objet Signature . Le code suivant fera ceci :

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é soit de signer via leur appareil mobile, soit de signer directement via votre application.

REST API

Pour télécharger l'exemple complet de code, consultez notre site de partage de code . Vous pouvez également voir cette fonctionnalité dans notre Démo interactive. Si vous ne pouvez pas utiliser Mobile Capture Signatures, contactez notre équipe de support pour l'activer 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 depuis l'application mobile.

Ajout d'une signature de capture mobile

L'exemple de charge utile JSON ci-dessous vous montre comment créer un package 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 

Charge utile de 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 charges utiles de demande ci-dessous.

Charge utile de réponse

{
    "id": "9sKhW-h-qS9m6Ho3zRv3n2a-rkI="
}

Résultats

Une fois que vos signataires seront prêts à signer, ils auront la possibilité soit de signer via leur appareil mobile, soit de signer directement via votre application.

Table des charges utiles de requêtes

Propriété

Type

Modifiable

Obligatoire

Par défaut

Valeurs d'échantillonnage

Statut

Corde

Oui

Non

DRAFT

BROUILLON / ENVOYÉ / COMPLÉTÉ / ARCHIVÉ / REFUSÉ / OPTED_OUT / EXPIRÉ

Type

Corde

Oui

Non

PAQUET

PACKAGE / MODÈLE / MISE EN PAGE

Nom

Corde

Oui

Oui

N/D

Exemple de Package de Capture Mobile

Documents

Nom

Corde

Oui

Non

N/D

Exemple de document

id

Corde

Oui

Non

N/D

Contrat d'échantillon

Autorisations

Domaines

Sous-type

Corde

Oui

Non

N/D

NOM COMPLET / INITIALES / CAPTURE / MOBILE_CAPTURE / ÉTIQUETTE / CHAMP DE TEXTE / ZONE DE TEXTE / CASE À COCHER / DATE / RADIO / LISTE

Type

Corde

Oui

Non

N/D

SIGNATURE / ENTRÉE

extrait

Booléen

Oui

Non

faux

vrai / faux

Taille

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

Corde

Oui

Non

N/D

Signataire1

id

Corde

Oui

Non

N/D

ExampleSignatureId

Rôles

id

Corde

Oui

Non

N/D

Signataire1

Nom

Corde

Oui

Non

N/D

Signataire1

Type

Corde

Oui

Non

SIGNATAIRE

SIGNATAIRE / ÉMETTEUR

Signataires

Email

Corde

Oui

Oui

N/D

preparer.email@example.com

Prénom

Corde

Oui

Oui

N/D

John

Nom de famille

Corde

Oui

Oui

N/D

Smith

téléphone

Corde

Oui

Non

N/D

514-555-8888

id

Corde

Oui

Non

N/D

Signataire1

Entreprise

Corde

Oui

Non

N/D

Acme Inc.

Titre

Corde

Oui

Non

N/D

Directeur général

APEX SDK

Pour télécharger l'exemple complet de code, consultez notre site de partage de code . Vous pouvez également voir cette fonctionnalité dans notre Démo interactive. Si vous ne pouvez pas utiliser Mobile Capture Signatures, contactez notre équipe de support pour l'activer 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 depuis l'application mobile.

Ajout d'une signature de capture mobile

Pour ajouter une signature de capture mobile, vous devez construire un objet Signature . Le code suivant fera ceci :

  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é soit de signer via leur appareil mobile, soit de signer directement via votre application.