google-apps-script - 如何使用 Google Script 获取 Google Drive 中文件的所有驱动器位置?
问题描述
我想列出特定文件在 Google Drive 中的所有位置。我在 Driveapp 参考中找不到任何有关它的信息。
我有一个位于多个位置的文件:https ://drive.google.com/open?id=1lZ91BVZKslqtzbdm0QsREmT_O7ikbc_Y
如何使用 Google Script 获取这些位置。
解决方案
找到了我自己的问题的解决方案。下面的代码将获取文件的所有位置:
function listFileLocations() {
var file = DriveApp.getFileById("xxxxxxxxx");
var fileParents = file.getParents();
while (fileParents.hasNext())
{
var folder = fileParents.next();
Logger.log(folder.getId());
}
}
推荐阅读
- java - 如何使用 Spring Cloud Contract Verifier 跳过测试生成 maven 目标?
- web-services - UDDI下Binding模板中的tModel是什么?
- arraylist - 错误:ArrayList 已在此编译单元中定义
- c# - StackExchange.Redis 不读取重负载的响应
- ocaml - ocaml 类型不匹配单元与列表
- haskell - 从控制台读取 INT 类型的列表,并仅打印给定列表中的偶数使用列表推导
- java - 如何在片段中添加后退箭头以进行后退操作?
- javascript - 如何触发视图中数据的更新?
- haskell - 使用列表推导生成元组
- php - ErrorException:imagecreatefromstring():gd-jpeg,libjpeg:可恢复错误:顺序 JPEG 的 SOS 参数无效