OneSpan Sign Developer: Senden und Abrufen von Transaktionen

Haris Haidary, 2. Mai 2018
Thumbnail

In diesem Blog gehe ich auf das ein, was Sie in der OneSpan Sign Developer Community in der Woche vom 23. April 2018 möglicherweise verpasst haben. Kommen wir gleich dazu.

Senden von Transaktionen

Beim Erstellen von Transaktionen / Paketen in OneSpan Sign können Sie in einem einzigen SDK / API-Aufruf Folgendes ausführen:

  1. Definieren Sie die Transaktionsinformationen (z. B. Name, Beschreibung, Ablaufdatum usw.)
  2. Empfänger hinzufügen
  3. Dokumente hinzufügen
  4. Platzieren Sie Unterschriften auf den Dokumenten
  5. Senden Sie die Transaktion zur Unterzeichnung

Sie können dies jedoch auch in separaten SDK / API-Aufrufen tun. Sobald Ihre Transaktion fertig ist, können Sie sie mithilfe des OneSpan Sign-Clients mithilfe des folgenden Anrufs senden:

Java SDK [code language = "java"] eslClient.sendPackage (packageId); [/ code]

.NET SDK [code language = "csharp"] eslClient.SendPackage (packageId); [/ code]

REST-API [code language = "javascript"] PUT https://sandbox.esignlive.com/api/packages/{packageId} {"status": "SENT"} [/ code]

Link zum Beitrag

Transaktionen abrufen

Darüber hinaus können Sie Ihre Transaktionen auch über das SDK / API abrufen. Mit dem SDK rufen Sie sie jedoch pro Transaktionsstatus ab (z ENTWURF, SENDEN, ABGESCHLOSSEN, ARCHIVIERT, ABGELEHNT, ABGELEHNT UND ABGELAUFEN).

Java SDK [code language = "java"] Seite packages = eslClient.getPackageService (). getUpdatedPackagesWithinDateRange (PackageStatus.SENT, neue PageRequest (1, 50), von, bis); [/ code]

.NET SDK [code language = "csharp"] Seite packages = eslClient.PackageService.GetUpdatedPackagesWithinDateRange (DocumentPackageStatus.SENT, neuer PageRequest (1, 50), von, bis); [/ code] Die obigen Code-Snippets rufen die ersten 50 ab Transaktionen in Ihrem Konto, die sich im Status SENT befinden (dh die Transaktion wird gerade ausgeführt), zwischen einem von Ihnen definierten Datumsbereich. Mit der REST-API können Sie jedoch alle Ihre Transaktionen unabhängig von ihrem Status abrufen: [code language = "text"] GET https://sandbox.esignlive.com/api/packages?from=0&to=49[/code ]]

Link zum Beitrag

Signing Status Bug

Schließlich ist möglicherweise ein Fehler in OneSpan Sign aufgetreten, bei dem die Anwendung den falschen Signaturstatus zurückgegeben hat. Beispielsweise würde ein Empfänger die Signatur der Dokumente abschließen und der Signaturstatus würde weiterhin als ausstehend angezeigt. Dieser Fehler wurde jetzt in der neuesten Version (11.13.1) behoben.

Link zum Beitrag

Wenn Sie Fragen zu diesem Blog oder zu anderen Themen bezüglich der Integration von OneSpan Sign in Ihre Anwendung haben, besuchen Sie die Entwickler-Community-Foren: developer.esignlive.com . Das war's von mir. Danke fürs Lesen! Wenn Sie diesen Beitrag hilfreich fanden, teilen Sie ihn bitte auf Facebook, Twitter oder LinkedIn.

Haris Haidary

Technischer Evangelist

LinkedIn | Twitter