我试图列出Onedrive文件夹中的所有项目。 在这个文件夹中,正好有333个相同类型的文件。
通过Microsoft Graph的请求仅为此文件夹提供200个项目。
当我搜索文件(或文件扩展名)时,我得到了相同数量的文件!完全是200。
物品/儿童是否有限制? 是否可以检索文件夹中的所有项目/子项?
答案 0 :(得分:0)
OneDrive API返回默认页面大小为200个项目(提到here on the List Children page)。您应该在名为@ odata.nextLink的JSON对象上拥有一个属性,该属性是您的应用可用于请求下一页内容的URL(示例中的其余133个项目)。
您还可以使用?top=500 query string parameter将页面大小控制为更适合您的内容,或者通过将页面大小设置为更小的内容(如20个项目)来测试此行为。