我目前在 Office365 中遇到附件添加问题
function attachFiles() {
Office.context.mailbox.item.addFileAttachmentAsync('https://www.google.es/images/branding/googlelogo/2x/googlelogo_color_272x92dp.png', filename, { asyncContext: null }, testCallback);
}
function testCallback(result) {
if (result.error) {
console.log(result.error);
} else {
console.log("Attachment added");
}
}
上面的代码总是会导致(在一些超时之后)出现以下错误:
OSF.DDA.Error {name: "InternalFormatError", message: "Hubo un error de formato interno.", code: 9002}
该代码几天前已经过测试,没有任何问题,现在它已经停止工作。
更新 08/02/2016: addFileAttachmentAsync 似乎在 Office365 上被全局破坏。甚至他们自己在 github 上的示例都无法正常工作(https://github.com/OfficeDev/Outlook-Power-Hour-Code-Samples)。正在寻找解决方法...
更新 08/02/2016 15:41 GMT+1
我已经测试了 Office365 插件商店中的另一个插件,它使用 addFileAttachmentAsync API 调用,但它也不起作用(Dropbox 到 Outlook 导入https://store.office.com/dropbox-to-outlook-import-WA104379875.aspx ?assetid=WA104379875&sourcecorrid=866179b6-8806-4f78-b927-320db5dd6282&searchapppos=4 )。如果有人可以从另一个地区测试它并通过电子邮件确认这不是我的帐户的问题,我将非常感激。这是相同错误的屏幕截图: