在谷歌应用程序脚本中添加评论时阻止电子邮件通知
Prevent email notification while adding a commenter in google appscript?
我正在使用addCommenter
函数使用谷歌应用程序脚本添加注释。但它会向用户发送邀请。有什么方法可以禁用此电子邮件通知吗??
这是我的代码
function shareGroup(usersToShare, sheetId) {
var newFile =DriveApp.getFileById(sheetId);
for (var i = 0; i <= usersToShare.length - 1; i++) {
newFile.addCommenter(usersToShare[i]);
}
}
使用默认的DriveApp服务是不可能的。但是,您可以使用高级驱动器服务来解决此问题(您应该在脚本编辑器中选择"资源">"高级谷歌服务…"来启用它,然后在谷歌开发者控制台中启用它。)
使用的代码应为:
Drive.Permissions.insert(
{
'role': 'reader',
'type': 'user',
'value': 'jane.doe@example.com',
'additionalRoles': ['commenter']
},
'fileId',
{
'sendNotificationEmails': 'false'
});
相关文章:
- 如果我在javascript中输入无效的电子邮件或空白,如何显示特定的文本框边框红色
- 使用angularjs验证文本框中的电子邮件
- 使用正则表达式评估电子邮件地址时出现性能问题
- javascript中添加验证电子邮件的问题
- 如何在收到电子邮件时自动调用脚本
- 如何在不干扰电子邮件通知的情况下将眼镜保存在文本文件中
- Zendesk app.js示例用于发送外部电子邮件通知或AJAX请求
- Google Apps 脚本为 getLastRow 抛出电子邮件失败通知,我做错了什么
- 如果谷歌工作表上的指定列发生更改,则发送电子邮件通知
- 通知类似于gmail中的新电子邮件
- 联系表格不发送电子邮件,也没有通知
- 客户端脚本电子邮件通知
- 避免使用垃圾邮件文件夹中的重要电子邮件通知
- 浏览器标签更改通知,比如当你收到新的gmail电子邮件或Twitter上的新tweet时
- 如何从通知我字段获得电子邮件
- 提取电子邮件地址,但删除一些通知
- 户外电子邮件通知与附件在不工作
- 在谷歌应用程序脚本中添加评论时阻止电子邮件通知
- 无法通过PHP发送带有jQuery链接的警告消息作为通知的电子邮件
- GMail使用什么API来通知浏览器选项卡收到电子邮件