【发布时间】:2016-05-27 19:22:02
【问题描述】:
我们正在尝试将 Microsoft Excel 文件上传到 OneDrive,但每次我们这样做时文件都会损坏。
我们已尝试使用 [这些说明] 向以下设置排列发出 PUT 请求:
内容编码:
- 文本/计划
- application/vnd.openxmlformats-officedocument.spreadsheetml.sheet
POST 正文:
- 来自磁盘的原始 XLSX 文件字节
- XLSX 文件编码为 UTF8 字符串
- 编码为 base64 的 XLSX 文件
如果我们下载上传的文件,它看起来几乎相同,但有一些二进制区域不同。
如果您愿意从 Internet 打开 Excel 文件,我已经上传了 the file we upload 和 corrupted file OneDrive saves 的示例。
这具有可以通过单个参数修改来修复的所有错误气味......我只是不知道它是什么。
有人有想法吗?谢谢!
【问题讨论】:
标签: azure xlsx microsoft-graph-api