ESignLive Developer Community: Change Zetrie et Reetrieving Packages

Haris Haidary, octobre 4, 2017

Dans ce blog, je vais vous guider à travers avec la façon dont vous pouvez tirer parti de l'application eSignLive afin de répondre à deux exigences spécifiques. Plus précisément, comment vous pouvez utiliser la fonctionnalité Change Signer pour pré-remplir les champs de formulaires pour un signataire et comment vous pouvez récupérer tous vos paquets dans une plage de dates à l'aide de l'API REST. Allons-y.

Changer Le signataire pour pré-remplir les champs de formulaires

Un cas d'utilisation qui est souvent demandé par de nombreux prospects et clients est la nécessité pour un utilisateur interne d'utiliser eSignLive pour remplir les données sur un formulaire avant qu'il ne soit effectivement envoyé au premier signataire. À l'heure actuelle, une façon d'y parvenir est via la fonction Change Signer. À savoir, vous pouvez permettre à un signataire d'affecter quelqu'un d'autre à signer le document au lieu du signataire d'origine qui est défini par l'expéditeur. Par conséquent, le signataire sera invité à entrer l'adresse e-mail et le nom complet de la personne à signer avec un message électronique facultatif à envoyer au nouveau signataire. Vous serez informé de ce changement de signataire et serez également CC'd sur le message électronique. En conséquence, l'expéditeur de la transaction identifie l'utilisateur qui doit remplir les données en tant que premier signataire, mais donne à ce signataire le droit de changer de signataire. L'utilisateur reçoit un e-mail d'eSignLive, accède à la transaction et remplit les champs de données. L'utilisateur utilise ensuite la fonction Change Signer pour identifier le premier signataire réel.

Récupération de tous les forfaits avec REST

Actuellement, en utilisant le rapport d'achèvement ou le rapport d'utilisation, vous ne pouvez récupérer qu'un maximum de 100 paquets par plage de dates donnée. Cependant, vous pouvez contourner cela en appelant une URL de point de terminaison différente. L'idée est d'utiliser les paramètres d'indexation « de « de » et de « à » . Ensuite, vous aurez simplement besoin de créer une boucle qui récupère 50 paquets à la fois (maximum qui peut être retourné à partir d'eSignLive) par statut donné. Voici le pseudocode:

int x 0;
int y 49;

GET https://sandbox.esignlive.com/api/packages?from=x&to=y&query=sent;

tandis que (packageCount 0)
     si (condition)
            faire quelque chose ici
     }
     x 50;
     y-50;
     GET https://sandbox.esignlive.com/api/packages?from=x&to=y&query=sent;
}

Lien vers la poste Si vous avez des questions concernant ce blog ou toute autre chose concernant l'intégration d'eSignLive dans votre application, visitez les Forums communautaires des développeurs: developer.esignlive.com. C'est moi qui l'ai fait. Merci de lire! Si vous avez trouvé ce message utile, s'il vous plaît le partager sur Facebook, Twitter, ou LinkedIn.

Haris Haidary Évangéliste technique LinkedIn (fr) Twitter (en)