我正在尝试使用其余的API将WORD文档(*.doc)上传到docusign,并使用以下代码.但抛出异常 - UNABLE_TO_LOAD_DOCUMENT,文档损坏.如果我使用同一文档使用我的开发帐户直接从docusign网站上传,它会正确上传而不会出现任何错误.任何人都可以帮我找出下面的代码有什么问题.(以下代码适用于.PDF格式文件)
byte[] fileBytes = File.ReadAllBytes(pathOfTheWordDocFile);
EnvelopeDefinition envDef = new EnvelopeDefinition();
envDef.EmailSubject = "[DocuSign C# SDK] - Please sign this doc";
// Add a document to the envelope
Document doc = new Document();
doc.DocumentBase64 = System.Convert.ToBase64String(fileBytes);
doc.Name = Path.GetFileName(strPath);
doc.DocumentId = "1";
envDef.Documents = new List<DocuSignModel.Document>();
envDef.Documents.Add(doc);
Run Code Online (Sandbox Code Playgroud) 参考问题(如何在 docusign 中获得签名信封)
签名过程完成后,我正在将 3 个文档上传到 docusign 我想下载一份组合文档(由我上传的 3 个文档 + 证书组成)。我看到API guid引用了envelopesApi.GetEnvelope(AccountId,envelopeId,null)。这将返回CombinedURI。但我不确定如何将整个文档实际下载为具有组合 URI 的单个文档。
任何帮助将非常感激。
docusignapi ×2