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