是否可以通过以下方式获取有关文档本身的版本/修订历史信息?文件里面的公式?
我使用Google文档为应用制作配置文件,并且我希望客户端显示其使用的文件版本。
为了做到这一点,我(最好)需要电子表格中的单元格来显示文档的某些版本信息(Google文档更改日期和时间?)或者如果这不可能,请计算一些整个电子表格中的哈希值,这样我至少可以看到当前客户端版本是否具有最新版本的配置。
答案 0 :(得分:0)
以下是如何从文件ID中获取修订列表:
function listRevisions(fileId) {
var revisions = Drive.Revisions.list(fileId);
if (revisions.items && revisions.items.length > 0) {
for (var i = 0; i < revisions.items.length; i++) {
var revision = revisions.items[i];
var date = new Date(revision.modifiedDate);
Logger.log('Date: %s, File size (bytes): %s', date.toLocaleString(), revision.fileSize);
}
} else {
Logger.log('No revisions found.');
}
}
来自https://developers.google.com/apps-script/advanced/drive#listing_revisions
请注意,您必须使用'高级驱动器API'。