microsoft-graph-api - 在 AppFolder 中查找已删除的文件
问题描述
如何找到已删除且相对路径为 的文件/foo/baz.txt
?
我正在使用/v1.0
端点,我的应用程序请求Files.ReadWrite.AppFolder
范围。我可以访问/drive/special/appRoot
.
会/drive/special/appRoot:/search(q='baz.txt')
找到删除的文件吗?将/drive/special/appRoot:/foo/baz.txt:/versions
版本删除的文件?
使用 AppFolder 的示例(或文档支持)并不多。
解决方案
恐怕今天不可能了。
当文件从 OneDrive 中删除时(通过 Web 应用程序或 API),它会被发送到回收站并保留 30 天(当然,假设用户没有手动清空它)。
目前,无法DriveItem
从潜水的回收站中访问或恢复一个(这已经讨论过,但我不知道任何 ETA)。今天恢复项目的唯一方法是让用户通过OneDrive Web 应用程序执行此操作。
推荐阅读
- c# - 从下拉列表中获取价值以在 asp.net 核心中建模
- bash - 如何使用 Bash 在文件目录上使用 ffmpeg 并让新文件保留相同的名称?
- flexbox - Flex 列上的 Vuetify 溢出导致整个页面溢出
- angular - 有没有办法从模板(使用 ng-ast)中获取 Angular AST?
- c - Fortran-C 互操作性基本示例
- html - 如何在这个“html 搜索栏”上添加多个表单和“操作”?
- java - 在 Spring Controller 中捕获无效参数
- rust - 如何为 UnixStream 和 TcpStream 创建多态类型
- postgresql - 不明确的列引用 - 它可以引用 PL/pgSQL 变量或表列?
- raspberry-pi - GPSD 没有看到完整的数据