Microsoft graph api 用于获取OneNote页面不工作的Microsoft graph API

Microsoft graph api 用于获取OneNote页面不工作的Microsoft graph API,microsoft-graph-api,onenote-api,Microsoft Graph Api,Onenote Api,我正在网上试用OneNote API。我登录到公司帐户,并单击“示例查询>OneNote>我的页面”下的获取请求。过了一会儿,在显示结果的右侧面板上,我在“响应预览”中看到了以下内容以及“无法处理的实体-422-6580ms”错误框: { "error": { "code": "20258", "message": "Sync of this section is n

我正在网上试用OneNote API。我登录到公司帐户,并单击“示例查询>OneNote>我的页面”下的获取请求。过了一会儿,在显示结果的右侧面板上,我在“响应预览”中看到了以下内容以及“无法处理的实体-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"
        }
    }
}
其他信息:

  • “我的笔记本”和“我的分区”API都在运行
  • 我知道,但这种情况不适用
  • 我的公司最近经历了从网络内容到OneDrive的迁移,我不确定这是否与此问题有关
  • 我注意到我可以从APP/web APP book列表中访问“我的笔记本”笔记本,该笔记本未列在OneDrive/Notebooks文件夹下。此外,此“我的笔记本”与另一本名为“我的笔记本@公司”的笔记本不同
  • 我已经在“OneNote for Windows 10”应用程序中打开了一个“MyName@Company”笔记本。但是,当我单击“更多笔记本…”链接时,我可以看到列出的另一个同名笔记本,其最后一次使用时间是一个月前,肯定不是我最后一次编辑应用程序中已有的笔记本。如果我选中此同名笔记本然后尝试打开时,我收到一个错误,提示“抱歉,我们无法打开您正在查找的便笺。OneNote可能仍在同步这些便笺,您可能没有打开它们的权限,或者它们可能已被移动或删除。”我不确定这是否与API查询问题的原因相同,因为它还涉及同步,并且感觉有些已损坏状态。笔记本上有如下sharepoint链接'https://company-my.sharepoint.com/personal/myname_company_com/Documents/MyName @公司,我真的开不了

Microsoft的任何人都可以提供帮助?

在尝试了我从Graph Explorer中查询的每个部分的
pagesUrl
之后,我终于发现了问题。其中一个部分的
parentNotebook
字段的值为
null
。在Graph Explorer中运行其
pagesUrl
会产生与简单运行all-pa相同的错误ges查询。此部分实际上属于“Quick Notes.one”笔记本(我通过查看包含笔记本名称的
links>oneNoteClientUrl | oneNoteWebUrl
字段发现了这一点)。因此,这是非基于web的笔记本的一部分。当您在其中打开“快速笔记”笔记本时,OneNote 2016桌面应用程序会自动创建此笔记本。删除“快速笔记”后“从OneDrive获取的文件,页面查询进行得很顺利。再次创建时,它会中断查询。问题与您将*.one笔记本放在哪个文件夹无关。我尝试了OneDrive>笔记本、OneDrive>文档>OneNote笔记本,甚至OneDrive>桌面。只要OneDrive目录中有*.one笔记本文件,查询就会失败。

后来,我发现“我的笔记本”笔记本(不是“我的笔记本@公司”笔记本)位于OneDrive>文档>OneNote笔记本(而不是OneDrive>笔记本)下。我将“我的笔记本”移动到OneDrive>Notebook,但这并没有解决问题。我通过以下操作从更多笔记本列表中删除了无法打开的“MyName@Company”条目。然而,这并不能解决问题中的问题。