【问题标题】:Graph Excel REST API - Azure AD 2.0 Endpoint - Is OneDrive Personal Supported?Graph Excel REST API - Azure AD 2.0 Endpoint - 是否支持 OneDrive Personal?
【发布时间】:2017-02-28 11:51:51
【问题描述】:

我想使用 Microsoft Graph REST API 访问/操作存储在 OneDrive Personal 中的 Excel 工作簿。 我能够访问/操作存储在 OneDrive for Business 中的 Excel 工作簿。

我能够验证我的 OneDrive 个人帐户(获取访问令牌、权限范围等)并且我能够执行其他(非 Excel 相关)Graph REST 操作,例如查看文件属性。

Microsoft Graph Explorer https://graph.microsoft.io/en-us/graph-explorer# 仅支持 OneDrive for Business(不支持 OneDrive Personal)。

这里https://graph.microsoft.io/en-us/docs/api-reference/v1.0/resources/excel 显示“……读取和修改存储在 OneDrive、SharePoint 或其他支持的存储平台中的 Excel 工作簿”。它们真的是指“OneDrive for Business”吗?

当我尝试访问任何与 Excel 工作簿相关的内容(在 OneDrive Personal 上)时,例如:

POST /{version}/me/drive/items/01CYZLFJGUJ7JHBSZDFZFL25KSZGQTVAUN/workbook/createSession

它总是返回 MethodNotAllowed:

{"error": {"code": "MethodNotAllowed","message": "Method not allowed.","innerError": { "request-id": "9c1d81ec-4300-4e8b-b453-82cd6caca00e", "date": "2016-10-19T01:25:20"} } }

我尝试了 {version} v1.0 和 beta。

Graph Excel REST API 是否支持 OneDrive Personal?如果没有,什么时候可以?我找不到任何关于此的文档。 我意识到 Graph 最近才开始通过 Azure AD 2.0 Endpoint 支持 OneDrive Personal,所以可能只是延迟了对 Excel 的支持?

【问题讨论】:

    标签: excel microsoft-graph-api onedrive


    【解决方案1】:

    在 OneDrive 个人版中访问工作簿上的 Excel REST API 的功能目前不可用。我们正在努力在不久的将来实现这一点。

    【讨论】:

    • 我们是否有任何暂定日期为 Office 365 个人订阅启用 Excel API。
    • 此功能的支持将在未来 3-4 周内到达。
    • @SudhiRamamurthy 现在是 2020 年,还没有这种支持 docs.microsoft.com/en-us/graph/api/resources/…
    • OneDrive 个人支持尚不可用。团队优先考虑企业场景、稳定性等。目前,对 Excel 的 REST 支持仅限于企业帐户。
    • 我注意到,截至 2021 年 3 月,beta version documentation 不再专门针对企业调用 OD。 @SudhiRamamurthy 这是否意味着现在支持个人 OD(测试版)?
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-03-26
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-10-18
    相关资源
    最近更新 更多