Communauté de développeurs : Semaine en revue - 5 juin 2017

Haris Haidary, juin 14, 2017

Jetons un coup d'oeil rapide à quelques-unes des questions qui ont été posées au cours de la semaine du 5 Juin dans la communauté des développeurs.

Envoyer un colis/transaction sans signatures

Afin de traiter une transaction dans eSignLive, les exigences minimales sont les suivantes :

  • Un signataire
  • Un document (sans compter le consentement par défaut)
  • Une signature

Par conséquent, vous ne pouvez pas simplement envoyer un document sans aucune signature à un destinataire. Lien vers la publication de forums communautaires

Transaction prête à être conclue

Si vous devez examiner la transaction et ses documents avant de la marquer complète, vous pouvez désactiver le paramètre automatique complet. Lorsque vous êtes prêt à effectuer la transaction, vous pouvez le faire programmatiquement via les SDKs/API: Java SDK

eslClient.getPackageService().markComplete(packageId);

SDK .NET

eslClient.packageService.MarkComplete(packageId);

API REST

PUT https://sandbox.esignlive.com/api/packages/

{
   "statut": "COMPLETED"
}

Lien vers la publication de forums communautaires

Signature urL vs. Jetons de session

L'URL de signature est la même URL que dans la notification par e-mail que vous recevez pour signer des documents. Lorsque vous accédez à un paquet à l'aide de l'URL de signature, l'application suppose que vous êtes distant. Par conséquent, si vous avez réglé une authentification (SMS/Q-A), elle sera activée. Enfin, l'URL de signature n'expire pas. Le signataire peut toujours accéder au paquet tant que le paquet n'est pas en version préliminaire. Quant aux jetons de session, ils expirent après 30 minutes et peuvent être utilisés plusieurs fois dans ce laps de temps. Toutefois, si vous avez réglé une authentification (SMS/Q-A), elle sera contournée. Pour créer une session de signature à l'aide de jetons d'authentification de signataire, vous devez faire ce qui suit : Java SDK

Signataire de cordesAuthToken - eslClient.getAuthenticationTokenService().createSignerAuthenticationToken (packageId, signId);

SDK .NET

string signerAuthToken - eslClient.AuthenticationTokenService.CreateSignerAuthenticationToken (packageId, signId);

API REST

POST https://sandbox.esignlive.com/api/authenticationTokens/signer/multiUse

{
   "packageId": "paquetId",
   "signerId": "signerId"
}

Et construire l'URL suivante: https://sandbox.esignlive.com/access?sessionToken-signerAuthenticationTokenLienMD Link To Community Forums Post Si vous avez des questions concernant ce blog ou quoi que ce soit d'autre concernant l'intégration 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 Junior Technical Evangelist LinkedIn (fr) Twitter (en)