有没有办法让它在Google脚本上使用addEditor(电子邮件)时不会向用户的电子邮件发送通知。一直在浏览谷歌开发者的参考资料,并找不到任何东西。
var ss = SpreadsheetApp.openById("1aU3MOdUKHEgGRCtVaSJs3iRqRIRhLSvpCuXzOVT7Ko8")
var sheet = ss.getSheetByName("Ark 1")
var range = sheet.getRange("B:C")
//Column B is the emails, and C is a list of Edit, View, None
var range_length = range.getValues().length + 1
function scriptTesting(row) {
var scriptTesting = DriveApp.getFolderById("0B8FOoqX6_Y84eHZFaFBGTlJzMTQ")
for (var a = 1; range_length > a; a++) {
var email = range.getCell(a, 1).getValue()
var choice = range.getCell(a, 2).getValue()
if (choice == "Edit") {
scriptTesting.addEditor(email)
} else if (choice == "View") {
scriptTesting.addViewer(email)
} else if (email == "") {
break
} else if (choice == "None") {
try {
scriptTesting.removeViewer(email)
} catch(err) {
continue
}
} else {
continue
}
}
}