【发布时间】:2016-03-09 20:52:06
【问题描述】:
我看到了 2015 年 11 月的 Microsoft Channel 9 视频,该视频展示了新的 Excel REST API,它是 Microsoft Graph API 的一部分。
https://channel9.msdn.com/Events/Visual-Studio/Connect-event-2015/315
我可以毫无问题地使用 Graph API,但只要我尝试使用视频中显示并记录在 Excel Rest github 存储库 (https://github.com/sumurthy/excelrest) 中的 Excel API 做任何事情,我就会收到以下内容错误:
"error": {
"code": "BadRequest",
"message": "Unsupported segment type.",
"innerError": {
"request-id": "23124fc5-8f81-49a4-8f82-aa711aa00491",
"date": "2016-03-09T15:55:19"
}
}
我一直在使用 Microsoft 的 Graph Explorer (https://graph.microsoft.io/en-us/graph-explorer) 进行实验。
当我调用 Graph API 来查看 XLSX 文件的属性时,它工作得很好:
https://graph.microsoft.com/beta/me/drive/items/01D5O3XCOK7C7NVF2BQJEJCUBXR57WF6Y6
但是当我调用 Graph API 来查看 XLSX 文件的工作表时(如视频和文档中所示),它失败了:
视频和 github 存储库均由 Microsoft Office 可扩展性项目经理创建,因此它们是合法的。
再次观看视频时,似乎演示者实际上并没有使用https://graph.microsoft.com 上提供的常规 Graph API,而是他的 Fiddler 调用似乎是对不起眼的 http://suramamxl.redmonst.corp.microsoft.com 主机。
我总共花了大约 3 天的时间试图让视频中显示的任何东西都无济于事。我通常可以在 Google 上找到有关任何主题的大量信息,但好像没有可用的信息(除了第 9 频道的视频)。
在视频的最后,演示者建议(除其他事项外)参与有关 API 的 stackoverflow。
有谁知道 API 是否可以公开访问,如果可以,如何访问?
任何帮助将不胜感激。
非常感谢
肖恩
【问题讨论】:
标签: office365 microsoft-graph-api