Docusign Embedded Signing

Wir benutzendocusign Damit die Leute Einverständniserklärungen unterschreiben, die sich auf unserer Website registrieren, wurde ich auf die Embedded Signing API hingewiesen.

Nach meinem Verständnis musste ich einen Umschlag erstellen, den ich getan habe.

Hierfür verwende ich die .Net-Beispiele.

Melden Sie sich über die API gut an, aber ich erhalte die folgende Fehlermeldung beim Versuch, die URL von der API zurückzugewinnen:

ENVELOPE_IS_INCOMPLETE The Envelope is not Complete. A Complete Envelope Requires Documents, Recipients, Tabs, and a Subject Line.

Hier ist meine EnvelopeDefinition xml:

 string requestBody = "<envelopeDefinition xmlns=\"http://www.docusign.com/restapi\">" +
            "<accountId>" + accountId + "</accountId>" +
            "<status>sent</status>" +
            "<emailSubject>API Call for Embedded Sending</emailSubject>" +
            "<emailBlurb>This comes from C#</emailBlurb>" +
            "<templateId>[TEMPLATE ID FROM DOCUSIGN]</templateId>" +
            "<templateRoles>" +
            "<email>[email protected]</email>" +  // NOTE: Use different email address if username provided in non-email format!
            "<name>[email protected]</name>" + // username can be in email format or an actual ID string
            "<roleName>Signer</roleName>" +
            "</templateRoles>" +
            "</envelopeDefinition>";

Ich habe einen anderen Beitrag über die Verwendung einer clientUserId hier gesehen:

http://community.docusign.com/t5/DocuSign-API-Integration-NET/REST-API-net-Error-message-when-creating-the-envelope-from-a/m-p/18121#M1791

Ich bin mir aber nicht sicher, wie ich die envelopeDefinition implementieren soll.

Bitte helfen Sie!

Antworten auf die Frage(1)

Ihre Antwort auf die Frage