【发布时间】:2018-03-02 21:52:14
【问题描述】:
好吧,我正在传输几个文件的属性,我想省略通知电子邮件,我在库中找到了一些模型,但如果没有我的代码我就无法做到,如果有人可以帮助我我'不胜感激
function folderTransfer()
{
var pas = DriveApp.getFolderById("ID");
var arquivos = pas.getFiles();
var me = 'email'; /* tirar este e-mail e deixar que seja qualquer prop.*/
var novoProp = 'email';
var pastas = pas.getFolders();
while (pastas.hasNext())
{
var pasta = pastas.next();
var pastaID = pasta.getId();
fileTransfer(pastaID, me, novoProp);
pasta.setOwner(novoProp);
pasta.removeEditor(me);
}
//Transferir pasta pai para novoProp
pas.setSharing(DriveApp.Access.PRIVATE, DriveApp.Permission.VIEW);
pas.setOwner('email');
pas.removeEditor('email');
function fileTransfer(pastaID, prop, novoProp)
{
var pasta = DriveApp.getFolderById('id');
var arquivos = pasta.getFiles();
while (arquivos.hasNext())
{
var arquivo = arquivos.next();
arquivo.setSharing(DriveApp.Access.PRIVATE, DriveApp.Permission.VIEW);
arquivo.setOwner('email');
arquivo.removeEditor('email');
}
}
}
【问题讨论】:
-
不幸的是我不知道我做错了什么,但是这个例子不起作用
标签: google-apps-script google-drive-api