【发布时间】:2019-09-27 01:34:36
【问题描述】:
我正在尝试使用以下 API 调用在我的 OneDrive 中创建一个新工作簿:
HTTP 请求:
POST https://graph.microsoft.com/v1.0/me/drive/root:/<path>:/children
Content-Type: application/json
{
"name": "NewBook.xlsx",
"file": { },
"@microsoft.graph.conflictBehavior": "rename"
}
这会在一个驱动器中创建一个新工作簿。
但是,当我尝试打开它 (from the OneDrive UI) 时,它显示 excel 文件已损坏。
与此相反,当我尝试创建一个新的 .txt 或 .pptx 或 .docx 然后尝试访问它时,它很容易访问。
API 调用我在这里制作的,没有出现在官方的 MS-Graph API 参考中。这是一次成功的试验,它奏效了。但是只有在Excel.
- 如果不允许创建工作簿,谁能提供给我 有关于它在哪里被正式提及的链接?
- 如果允许,那么我需要在当前 API 调用中进行哪些更改?
【问题讨论】:
-
链接到 ms-graph api 参考:docs.microsoft.com/en-us/graph/?view=graph-rest-1.0
标签: microsoft-graph-api office365api excel-online