2016-11-18 24 views
0

我想發佈一個信封,但它保持與以下故障未能對非PDF文件:郵信封的DocuSign使用Base64字符串失敗非PDF文件

<errorCode>UNABLE_TO_LOAD_DOCUMENT</errorCode> 
    <message>Unable to load the document. Unable to load Document(1;Parking Application). Error: the document is corrupt, rebuilding failed </message> 

我知道我可以嘗試發送文件作爲多部分請求,但我想知道這個請求中有什麼問題: https://drive.google.com/file/d/0B4IcppTb9svVSFhXYkdFa0gtbms/view 它包含一個word文檔。 它似乎沒有base64編碼的字符串的問題,因爲字符串可以解碼迴文件就好了,例如,使用http://www.motobit.com/util/base64-decoder-encoder.asp

回答

0

你忘了,包括在你的XML毗鄰documentBase64節點

 <fileExtension>docx</fileExtension> 

節點。

(代碼段以上假設你發送的docx文件,將其更改爲任何文件類型爲。)

換句話說,如果你的文件是不是一個pdf,你需要告訴該平臺是什麼你的文件格式是。它假定pdf。

+0

謝謝Larry,這正是問題所在。 – xsc

相關問題