我试图从 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/