4
我正在嘗試使用其他API上傳WORD文檔(* .doc)以使用下面的代碼進行docusign。但引發異常 - UNABLE_TO_LOAD_DOCUMENT,文檔損壞。如果我使用我的開發者帳戶直接從docusign網站上傳相同的文檔,它可以正確上傳,不會出現任何錯誤。任何人都可以幫助我找出下面的代碼有什麼問題。無法使用DocuSign REST API上傳WORD文檔
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);
謝謝。我現在包括兩行。 1.按照建議的FileExtension並將Header添加爲「Content-Type」:application/vnd.openxmlformats-officedocument.wordprocessingml.document(這是一個說明內容類型爲docx類型) – Pramod