有没有办法以管理员身份创建所有共享驱动器的文件夹树?

问题描述

Google 云端硬盘对于网络应用程序来说非常令人印象深刻,但它似乎针对搜索进行了优化,而不是空间导航,因此我和同事尝试导航时速度非常慢,尤其是当我们不知道我们确切知道哪个文件文件夹时正在寻找。

为了帮助他们,我想为每个共享驱动器创建一个站点地图”,基本上只是一个树视图,这样他们就可以看到整体文件夹结构并直接跳转到特定文件夹,即使是 5 或 6文件夹深。

我有一个 working proof of concept,我以为我可以每天/每晚运行,但它落在了我无法访问的共享驱动器上。我可以以管理员身份使用 Drive.Drives.list({useDomainAdminAccess: true}).items; 列出驱动器,但无法列出内容

有没有办法在 useDomainAdminAccess: true 上做相当于 Drive.Files.list 的事情?还有其他解决方法吗?我想知道我是否需要先检查我是否可以访问驱动器...如果我没有,我可以:

  • 授予我自己查看共享云端硬盘的权限
  • 创建文件列表
  • 再次删除我的访问权限

我认为它会起作用,只是感觉像是一个丑陋的黑客,所以我想知道是否有更好的方法

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)