我們使用docusign
爲人們簽署了在我們網站上註冊的同意書,並且我被指向了嵌入式簽名API。Docusign嵌入式簽名
從我的理解,我必須創建一個我已經完成的信封。
我正在使用.Net示例。
登錄通過API很好,但我得到以下錯誤試圖獲得URL從API回:
ENVELOPE_IS_INCOMPLETE The Envelope is not Complete. A Complete Envelope Requires Documents, Recipients, Tabs, and a Subject Line.
這裏是我的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>";
我看到了另一個帖子關於這裏需要一個clientUserId:
但我不確定如何在envelopeDefinition中實現。
請幫忙!
謝謝!這工作完美! – newm0528