我正在寻找一个功能,通知客户他们有48小时下载一组文件,然后在48小时后删除客户端访问Google网站。定时事件处理程序似乎没有真正提供此功能??
function Remove_people( site_name, client_email ) {
var domain = "mydomain.com" ;
var site = SitesApp.getSite(domain, site_name );
site.removeEditor( client_email );
// Some counter-timer function???
the_url = site.getUrl();
//email a link to the client
MailApp.sendEmail(client_email,
"Your Documents are ready!",
"Your documents are accessible for 48hrs at the url below: \n\n " +
the_url + "\n\n",
{name:"My Name"});*/
Logger.log("Done!");
}
答案 0 :(得分:0)
您可以将电子邮件地址和时间戳存储在电子表格中或使用scriptDB。 在另一个函数中,检查此时间戳与当前时间,并在48小时后删除用户。您可以在定时触发器设置下运行第二个功能,以便每小时左右运行一次。