我想在我的Google云端硬盘上保存我的pdf,照片和其他非GDoc文件的所有修订版。为此,我想使用Google Apps脚本。
那么如何获取所有文件及其修订版?
答案 0 :(得分:1)
如果您从资源>启用云端硬盘API 高级Google服务,您可以使用API的revisions部分。例如:
var fileId = '<...id...>';
// Retrieve list of revisions - specify that the modifiedDate and download
// URL are required.
var response = Drive.Revisions.list(fileId, {fields:'items(downloadUrl,modifiedDate)'});
var revisions = JSON.parse(response);
var items = revisions.items;
// e.g. Inspect first item
var firstItem = items[0];
Logger.log(firstItem.downloadUrl);
Logger.log(firstItem.modifiedDate);
/*
https://...etc
2016-11-28T21:58:56.650Z
*/