我正在Graph Explorer上试用OneNote API。我登录到公司帐户,然后单击“示例查询> OneNote>我的页面”下的GET请求。一段时间后,在显示结果的右侧面板上,我在“响应预览”中得到了以下内容以及“无法处理的实体-422-6580ms”错误框:
{
"error": {
"code": "20258",
"message": "Sync of this section is not supported. Detailed error information: Getting Section",
"innerError": {
"date": "2020-06-22T19:44:16",
"request-id": "cc019b4e-32fd-438a-b8ab-480b8a493784"
}
}
}
其他信息:
Microsoft的任何人都可以帮助您吗?
答案 0 :(得分:1)
尝试从Graph Explorer查询的每个部分的pagesUrl
之后,我终于找到了问题。这些部分之一的null
字段的值为parentNotebook
。在Graph Explorer中运行其pagesUrl
会产生与简单运行所有页面查询相同的错误。该部分实际上属于“ Quick Notes.one”笔记本(我通过查看包含笔记本名称的links > oneNoteClientUrl | oneNoteWebUrl
字段来解决此问题)。因此,这是非基于网络的笔记本的一部分。当您在其中打开 Quick Notes 笔记本时, OneNote 2016 桌面应用会自动创建该笔记本。从OneDrive删除“ Quick Notes.one”文件后,页面查询进行得很好。再次创建它时,它将中断查询。该问题与将* .one笔记本放入哪个文件夹无关。我尝试了 OneDrive>笔记本, OneDrive>文档> OneNote笔记本,甚至是 OneDrive>桌面。只要OneDrive目录中存在一个* .one笔记本文件,查询就会失败。