我正在使用 addCommenter
函数使用 google appscript 添加评论者。但它会向用户发送邀请。有什么办法可以禁用此电子邮件通知吗?
这是我的代码
function shareGroup(usersToShare, sheetId) {
var newFile =DriveApp.getFileById(sheetId);
for (var i = 0; i <= usersToShare.length - 1; i++) {
newFile.addCommenter(usersToShare[i]);
}
}
最佳答案
使用默认的 DriveApp 服务无法实现此目的。但是,您可以使用 Advanced Drive Service解决此问题(您应该 enable 在脚本编辑器中选择资源 > 高级 Google 服务...,然后在 Google 开发者控制台中启用它。)
使用的代码应该是:
Drive.Permissions.insert(
{
'role': 'reader',
'type': 'user',
'value': 'jane.doe@example.com',
'additionalRoles': ['commenter']
},
'fileId',
{
'sendNotificationEmails': 'false'
});
关于javascript - 在 Google Apps 脚本中添加评论者时阻止电子邮件通知?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38611334/