2016-06-09 133 views
1

我想在一个休息API调用中获取office365 onedrive文件夹中包含的所有文件和文件夹,有没有办法做到这一点?如何获得办公室365内的所有物品onedrive

+0

你的意思是[特定文件夹的儿童(https://开头开发.onedrive.com/items/list.htm)或该文件夹的子项以及所有后代? –

回答

3

没有一个特定的API调用来检索驱动器的平面表示。使用变频器的search方法可以达到类似的效果。

简单地传递一个空的查询字符串,它会返回元数据为每个文件(不论它的目录):

https://graph.microsoft.com/v1.0/me/drive/root/search(q='')

+0

我正在尝试搜索,我观察到的一件事情是它提供了不一致的结果,驱动器中有大量最近上传的项目,但即使在几分钟后,它们也没有被列为搜索的一部分。对于他们正在上市的另一个驱动器。 – amritanshu

+0

当我这样做时,它总是空的!为什么会有人知道? –