3

私たちはdocusign、人々が私たちの Web サイトに登録する同意書に署名するために使用しており、Embedded Signing API を指摘されました。

私が理解したことから、私は自分が行ったエンベロープを作成しなければなりませんでした。

これには.Netの例を使用しています。

API からログインしても問題ありませんが、API から URL を取得しようとすると次のエラーが表示されます。

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

ここに私の封筒定義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>testregister@notrealurl.com</email>" +  // NOTE: Use different email address if username provided in non-email format!
            "<name>testregister@notrealurl.com</name>" + // username can be in email format or an actual ID string
            "<roleName>Signer</roleName>" +
            "</templateRoles>" +
            "</envelopeDefinition>";

ここで clientUserId の必要性に関する別の投稿を見ました。

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

しかし、envelopeDefinition に実装する方法がわかりません。

助けてください!

4

1 に答える 1