GET /groups/{id}/notes/sections/{id}/pages 为页面提供了错误的内容 URL。该请求的获取将给出 400
GET /groups/{id}/notes/sections/{id}/pages is giving wrong content URL for pages. The get on that request will is giving 400
我们在我们的应用程序中广泛使用 Onenote 图 API。我们通过调用此端点获取页面列表来获取部分页面。
GET /groups/{id}/notes/sections/{id}/pages
然后对于每个页面,我们都对从上述请求返回的 contentUrl 进行查询。这一直工作到上周五。它不再起作用,原因如下。
上述请求返回的每个页面的contentUrl是这样的
如果我将 Onenote 从 URL 替换为笔记,根据文档,调用此端点工作正常(在 URL 工作之后)
这是我们应用程序的主要重要流程失败。
编辑:我们已经将图表中的 API 从 .../notes/... 转换为 .../onenote/...。此转换已完成。
您现在看到这个的原因是我们正在为 onenote 更改图表 api URLs - 它们将从 graph.microsoft.com/.../ notes/... 到 graph.microsoft.com/.../onenote/...,正如您在上面的 URL 中注意到的那样。
因此,不久之后,您将需要更新您的应用程序代码以针对 URL。由于我们在 graph.microsoft.com 中测试版 API 的性质,它仍在进行一些更改 - 一旦我们进入 v1.0,您不应该期待任何这些重大更改。如果您同时正在寻找稳定的替代方案,我们 https://www.onenote.com/api/v1.0/groups/ 中的 API... 是一个 API,其功能与您在图表中使用的功能相同可以期待不会改变。
就是说,您在上面指出的返回的 URL 中的不一致是一个错误,我们现在已经修复了,即使很快就会将 /notes 更改为 /onenote。
我们在我们的应用程序中广泛使用 Onenote 图 API。我们通过调用此端点获取页面列表来获取部分页面。
GET /groups/{id}/notes/sections/{id}/pages
然后对于每个页面,我们都对从上述请求返回的 contentUrl 进行查询。这一直工作到上周五。它不再起作用,原因如下。
上述请求返回的每个页面的contentUrl是这样的
如果我将 Onenote 从 URL 替换为笔记,根据文档,调用此端点工作正常(在 URL 工作之后)
这是我们应用程序的主要重要流程失败。
编辑:我们已经将图表中的 API 从 .../notes/... 转换为 .../onenote/...。此转换已完成。
您现在看到这个的原因是我们正在为 onenote 更改图表 api URLs - 它们将从 graph.microsoft.com/.../ notes/... 到 graph.microsoft.com/.../onenote/...,正如您在上面的 URL 中注意到的那样。
因此,不久之后,您将需要更新您的应用程序代码以针对 URL。由于我们在 graph.microsoft.com 中测试版 API 的性质,它仍在进行一些更改 - 一旦我们进入 v1.0,您不应该期待任何这些重大更改。如果您同时正在寻找稳定的替代方案,我们 https://www.onenote.com/api/v1.0/groups/ 中的 API... 是一个 API,其功能与您在图表中使用的功能相同可以期待不会改变。
就是说,您在上面指出的返回的 URL 中的不一致是一个错误,我们现在已经修复了,即使很快就会将 /notes 更改为 /onenote。