0

我已将脚本部署为 Web 应用程序(在域上),并且我希望获得当前正在使用该脚本的用户列表。我的脚本可能需要运行几天(使用触发器)。我想发布一个新版本并通知当前用户以便再次授权脚本。

谢谢。

4

1 回答 1

0

假设您已将应用程序部署为以登录用户身份运行,每次有人访问脚本时,您都可以首次获取用户的电子邮件地址并将其存储在电子表格中。您还可以存储用户电子邮件已被记录的标志,并在用户每次登录时检查该标志

var db = ScriptDb.getMyDb();
var res = db.query{'firstTime'};
if (!res.hasNext()) { 
   var email = Session.getActiveUser().getEmail(); 
   /*Write this email to your spreadsheet */ 
}
于 2012-09-13T17:21:36.737 回答