当前位置: 首页 > 知识库问答 >
问题:

Graph Excel REST API-Azure AD 2.0endpoint-OneDrive Personal受支持吗?

关志
2023-03-14

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

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

POST /{version}/me/drive/items/01CYZLFJGUJ7JHBSZDFZFL25KSZGQTVAUN/workbook/createSession
{"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 Ad2.0endpoint支持OneDrive Personal,所以也许只是在支持Excel方面有所延迟?

共有1个答案

刘高驰
2023-03-14

在OneDrive personal中访问工作簿上的Excel REST API的功能目前还不可用。我们正致力于在不久的将来实现这一目标。

 类似资料:
  • 我不知道它为什么要用JDK10来做任何事情,但我还是得到了这个信息。 我很乐意使用JDK10,但是我的项目在那个版本中不能工作,所以我要回去看看它在哪些版本中工作。我已经为版本1.4到版本10安装了SDK。 我也尝试过使用JDK1.8进行构建,但得到的错误消息略有不同: 有人能告诉我如何使用JDK1.9或1.8构建我的项目吗?

  • 问题内容: 当我尝试使用Java 7连接URL(支持TLS 1.2且以前与Java 7兼容的供应商URL之一)时,发现以下异常: 这样我就启用了,并且 在那之后我也遇到了同样的问题。然后,我将Java版本升级到8,这样它就可以连接到URL而没有任何SSL问题。 如本博客所述,在Java 8中,默认设置为TLS 1.2,并且可以使用Java 7中的属性调整TLS 1.2 。在Java 7中,如果我根

  • 我用的是IntelliJ IDEA Pro 13.1.2。从未使用过13以下的任何版本。 当试图从IDE运行时,我得到以下消息:

  • 问题内容: 我正在尝试运行以下代码: 但发生以下错误: XMLHttpRequest无法加载file:///home/93579551515/Desktop/Angular/p1.html。跨源请求仅支持HTTP。 我不想在网络服务器上运行它。 问题答案: 您可以添加模板,如和你通过将它们内部的标签,如在文档中提到。 然后,将不再需要发出AJAX请求来获取它们。 请注意,这些元素必须出现 在后面

  • -djava.endorsed.dirs.....不支持。通过可升级模块的概念,支持模块化形式的认可标准和独立API。 那么,我该怎么解决呢?

  • 我正在尝试编写一个服务器,它通过使用唯一生成的ID来跟踪其客户端。这个想法是,如果我是管理员,并且我想从服务器上引导某人,我就为该客户机查找适当的ClientID(它实际上只是一个字符串;唯一的区别是ClientID类负责确保没有两个客户机被分配了相同的ID),然后输入一个命令,如“kick 12”(如果我想要kick的人的ClientID碰巧是12)。我认为这是可行的,因为我认为可能是通过内部使

  • 我使用S#Arplite开发了webapp,用于构建一个查询,从许多表中获取一个列表。使用NHibernate版本3.3.1.4000 当应用程序运行时,我得到了一个错误,例如 这是我的代码