Google 应用程序脚本驱动文件:如何获取上次修改文件的用户?

Google apps script drive file: How to get user who last modified file?

要获取文件的最后更新日期,您可以调用 getLastUpdated()

如何获取 用户 谁在 google 应用程序脚本代码中进行了最后一次更新?

我已经尝试 运行 列出修订 下的代码 Advanced Drive Service

var revisions = Drive.Revisions.list(fileId);

但我明白了

ReferenceError: "Drive" is not defined.

https://developers.google.com/apps-script/guides/services/advanced

在资源 > 高级 Google 服务中,打开驱动器 API...

在同一个 window > 单击 Google 开发者控制台 >> 启用 Drive API 和 Drive SDK...

然后...

Drive.Files.get('<FILEDID>').lastModifyingUser

说清楚:

首先启用驱动器API和SDK作为。然后你可以使用

var lastemailuser =  Drive.Files.get(<FILEDID>).lastModifyingUser.emailAddress;

var lastnameuser =  Drive.Files.get(<FILEDID>).lastModifyingUserName;