javascript - 从 OneDrive JS API 检索整个文件树

标签 javascript onedrive

我试图从 OneDrive API 中拉下整个文件树,而不必手动爬行(用于离线浏览),但我似乎找不到正确的参数,而且文档似乎也没有帮助很大。

现在,在使用 OD API 授权后,我发送这样的请求 [...]/drive/root?select=id,name,size,file,folder,photo,@microsoft.graph .downloadUrl&expand=children&access_token="+ token

响应仅带回根目录及其子目录,但不会从那里展开。

我怎样才能请求整个文件树而不必根据目录是否有子目录进行递归?

最佳答案

changes tracking API返回完整的项目集

GET .../drive/root/view.delta

此调用将返回根文件夹层次结构中的所有更改,为您提供存储离线集所需的信息。通过使用请求中返回的 token ,您可以发出 future 的请求并查看您需要与客户端同步的更改。

关于javascript - 从 OneDrive JS API 检索整个文件树,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38460435/

相关文章:

javascript - 多个复选框清除或重置选项 Jquery

microsoft-graph-api - Onedrive API 拒绝访问 token (CompactToken 解析失败,错误代码为 : 8004920A)

c# - 如何在onedriveAPI的请求正文中指定@microsoft.graph.conflictBehavior

javascript - 当 Google map 生成事件时

javascript - 从 FIrebase 实时数据库获取数据

javascript - 单击下划线动画

javascript - 从表单中的 id 元素中选择日期

visual-studio-2012 - SkyDrive 和 Visual Studio 2012 同步问题

onedrive - Microsoft Graph SDK OneDrive uploadSession 错误代码 :BadRequest

java - 身份验证 Microsoft OneDrive REST 服务 Java/Ionic 2