首页 > 解决方案 > 如何使用 Google Script 获取 Google Drive 中文件的所有驱动器位置?

问题描述

我想列出特定文件在 Google Drive 中的所有位置。我在 Driveapp 参考中找不到任何有关它的信息。

我有一个位于多个位置的文件:https ://drive.google.com/open?id=1lZ91BVZKslqtzbdm0QsREmT_O7ikbc_Y

如何使用 Google Script 获取这些位置。

标签: google-apps-scriptgoogle-drive-api

解决方案


找到了我自己的问题的解决方案。下面的代码将获取文件的所有位置:

function listFileLocations() {

var file = DriveApp.getFileById("xxxxxxxxx");
var fileParents = file.getParents();

while (fileParents.hasNext()) 
   {
   var folder = fileParents.next();
   Logger.log(folder.getId());
   } 
}

推荐阅读