【问题标题】:Microsoft Graph Maximum number for List OneDrive Items?Microsoft Graph 列出 OneDrive 项目的最大数量?
【发布时间】:2016-09-29 14:07:10
【问题描述】:

我试图列出 Onedrive 文件夹中的所有项目。 在这个文件夹中正好有 333 个相同类型的文件。

通过 Microsoft Graph 的请求仅为此文件夹提供 200 个项目。

当我搜索文件(或文件扩展名)时,我返回的文件数量相同!正好 200。

物品/儿童有限制吗? 是否可以检索文件夹中的所有项目/子项?

【问题讨论】:

    标签: c# list limit microsoft-graph-api items


    【解决方案1】:

    OneDrive API 返回 200 个项目的默认页面大小(提到 here on the List Children page)。您应该在 JSON 对象上有一个名为 @odata.nextLink 的属性,这是您的应用可用于请求下一页内容(示例中剩余的 133 项)的 URL。

    您还可以使用?top=500 query string parameter 将页面大小控制为更适合您的值,或者通过将页面大小设置为更小的值(例如 20 个项目)来测试此行为。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-05-24
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多