我正在尝试运行GitHub上提供的代码。
问题是当我尝试创建信封时,我收到{
"function_score": {
"functions": [{
"field_value_factor": {
"field": "thread_view",
"modifier": "log1p",
"factor": 2
}
}],
{"query": {
"bool": {
"should": [{
"match": {
"thread_name": "dogs"
}
}, {
"nested": {
"path": "messages",
"query": {
"bool": {
"should": [{
"match": {
"messages.message_text": "dogs"
}
}]
}
},
"inner_hits": {}
}
}]
}
}
}
}
的例外情况。
任何人都可以帮我解决这个问题吗?
答案 0 :(得分:2)
您真的应该创建一个新问题来记录您收到的新错误,或者修改您的原始帖子。在任何情况下,问题很可能是由于文件扩展名,默认值为pdf
所以如果您要发送不同的格式文档,则可以执行以下操作:
// Add a document to the envelope
Document doc = new Document();
doc.DocumentBase64 = System.Convert.ToBase64String(fileBytes);
doc.Name = Path.GetFileName("/PATH/TO/DOC/TEST.DOCX");
doc.DocumentId = "1";
doc.FileExtension = "docx";
答案 1 :(得分:1)
我设法解决了这个问题。显然我上传的文件是一个损坏的文件。但是,当我尝试以pdf以外的任何格式上传文件时,并没有收到不同的错误“UNABLE_TO_LOAD_DOCUMENT”。
任何人都可以帮我解决这个问题吗?此外,DocuSign支持的所有文件格式是什么?
此外,以前的一个库'DocuSign.Integrations.Client'似乎可以正常上传word文档。是否应该使用它们来代替'DocuSign.eSign.Api','DocuSign.eSign.Client'和'DocuSign.eSign.Model'?
答案 2 :(得分:0)
这是对你提到的第二个错误的回应:
我认为您缺少将FileExtension指定为所需的格式 类似于:doc.FileExtension =“docx”
一旦这样做,您将摆脱UNABLE_TO_LOAD_DOCUMENT错误,并且文档可以成功发送。