Office js Office.context.mailbox.item.addFileAttachmentAsync花费太长时间返回响应
我在这通电话中遇到了非常不一致的行为。有时成功,有时失败,但使用Outlook Web客户端总是需要很长时间 我们已经在开发、生产、IE和Chrome浏览器中看到了这一点。Outlook不受影响。后端是Exchange 2016 我将参数(在我的例子中是url是包含文件路径、文件名和一些其他变量的查询字符串)传递到Office.context.mailbox.item.addFileAttachmentAsync。它触发GET请求,并立即将文件读取到流 我查看了iis日志,看起来这些GET请求非常快,不到2秒。(每次呼叫所用的时间值较高) 在Fiddler中,我们看到Outlook API触发的请求是:POST/owa/service.svc?action=CreateAttachmentFromUri&。。。在Fiddler中,响应立即返回,显示为成功,它返回GUID:HTTP/1.1 200 OK Content Type:application/json;字符集=utf-8 X-OWA-版本:15.1.1531.7内容长度:38“cd97a9c7-31e2-41b4-bf0d-39ac2450de39” 虽然响应很快返回,但回调不会立即调用 我们必须一次添加一个附件,在第一次回调返回之前需要一分钟的时间,因此我们可以调用添加下一个附件。回调通常返回一个错误 当它返回错误时,我们看到两种不同类型的错误:Office js Office.context.mailbox.item.addFileAttachmentAsync花费太长时间返回响应,office-js,outlook-web-addins,office365-apps,Office Js,Outlook Web Addins,Office365 Apps,我在这通电话中遇到了非常不一致的行为。有时成功,有时失败,但使用Outlook Web客户端总是需要很长时间 我们已经在开发、生产、IE和Chrome浏览器中看到了这一点。Outlook不受影响。后端是Exchange 2016 我将参数(在我的例子中是url是包含文件路径、文件名和一些其他变量的查询字符串)传递到Office.context.mailbox.item.addFileAttachmentAsync。它触发GET请求,并立即将文件读取到流 我查看了iis日志,看起来这些GET请求非
- asyncResult:错误:代码:9002消息:“出现内部格式错误。”名称:“InternalFormatError”
- asyncError:错误:代码:9007消息:“无法将附件添加到项目中。”名称:“AttachmentUploadGeneralFilure”