OneNote API returns 数据不正确

OneNote API returns incorrect data

从昨天开始,OneNote API 出现异常行为,简单的调用返回不正确的笔记本 namedisplayname

例如,调用 https://www.onenote.com/api/beta/me/notes/notebooks returns 已重命名的旧笔记本 name

更复杂的过滤调用在按parentNotebook/name

过滤时完全混淆
Date: Mon, 20 Nov 2017 16:11:00 GMT

X-CorrelationId: 3af6f882-c15c-4871-928f-d04c9bfabca7

id: 1-e1ab8fa1-b2cd-433a-a346-5a1a0c775264
name: "Template2-WE"
links:oneNoteWebUrl:href:https://*************/Documents/Notebooks/TemplatePages-WE

这可能与 OneNote 的一个已知限制有关。如果你在 OneNote 客户端重命名一个 OneNote 笔记本,重命名只在客户端有效 - 如果你打开 OneDrive/SharePoint 并查看你的笔记本,你会看到(笔记本是文件夹)文件夹仍然是旧名称。 API 只能看到文件夹名称,在本例中是 "old" 不正确的名称。

https://support.office.com/en-us/article/Rename-a-notebook-in-OneNote-Online-d75e88d2-ef77-43eb-a870-0abe89c1a036

如果您按照这些说明在在线门户中重命名笔记本,API 应该会看到这些更改。