我们使用文件资源管理器(在文件资源管理器中查看选项)将SharePoint托管的OneNote从一个文件夹移动到另一个文件夹。移动OneNote后,它开始看起来像一个文件夹而不是OneNote文件,我们没有得到我们在Get Note books API调用中移动的笔记本。从客户端访问一个注释正常工作。只是移动的OneNote未在Get Notebooks API调用中列出。如何解决?
答案 0 :(得分:0)
我在OS X上工作,所以我希望这个答案与你的情况有关。
将笔记本上传到SharePoint会导致它失去特殊权限"并成为一个普通的文件夹(我想这也是你发生的事情)。
我使用的解决方法是创建一个具有相同名称的新OneNote笔记本,然后将旧笔记本中的文件复制到新笔记本中,它将再次在API中使用。
由于新笔记本具有不同的ID,实际的pageID将会更改,您必须在OneNote应用程序中重新加载笔记本。
如果API中有一个函数可以将笔记本下载并上传到Sharepoint,那就太棒了,我在OneNote API的用户语音中提出了一个建议。