错误10008 OneNote API

时间:2016-07-13 15:22:36

标签: onenote onenote-api

我有一个在OneDrive库中共享的OneNote笔记本。当试图通过REST API获取部分时,我收到10008错误消息,说明我有超过5000个项目,并且查询无法完成。我知道这款笔记本的部分远不及5000个,但OneDrive库有超过5000个部分。

我的查询如下:

https://www.onenote.com/api/v1.0/users/ {用户ID} / notes / notebooks / {notebook id} / sections

如果我期望返回5000多件物品,我会预料到会出现这种错误,但在这种情况下,我预计会在10-20个区域附近某处。

我有两个问题,我希望OneNote产品组能够回答:

  1. 如果没有移动笔记本,有没有办法解决这个问题?
  2. 我可以解释为什么这是必要的吗?

1 个答案:

答案 0 :(得分:0)

  
      
  1. 如果没有移动笔记本,有没有办法解决这个问题?
  2.   

在多个列表中拆分笔记本应解决此问题。您希望确保任何列表不包含超过5000个笔记本或部分

  
      
  1. 我可以解释为什么这是必要的吗?
  2.   

鉴于笔记本只包含10-20个部分,但是SharePoint索引机制会考虑列表中可用的所有部分,同时过滤给定笔记本的部分,因此当列表包含超过5000个笔记本或部分时,API将失败并显示此错误消息/ p>