从昨天开始,OneNote API显示异常行为,简单的调用返回错误的笔记本name
或displayname
。
例如,对https://www.onenote.com/api/beta/me/notes/notebooks
的调用会返回已重命名的旧笔记本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
答案 0 :(得分:1)
这可能与OneNote的已知限制有关。如果在OneNote客户端中重命名OneNote笔记本,则重命名仅在客户端中有效 - 如果您打开OneDrive / SharePoint并查看笔记本,您将看到(笔记本是文件夹)该文件夹仍具有旧名称。 API仅查看文件夹名称,在本例中为“旧”错误名称。
如果您按照这些说明操作并在在线门户网站中重命名笔记本,则API应该会看到这些更改。