我在自动向Google日历添加成员时遇到问题。问题使用Google Apps脚本将非Gmail用户添加到Google日历
我的功能是:与Gmail帐户
function addToCalendar(email, calendar) {
// Create a user with read/write access to calendar
var resource = {
scope: {
type: 'user',
value: email
},
role: 'writer'
};
Calendar.Acl.insert(resource, calendar);
}
此功能,但不与非Gmail帐户的正常工作。非Gmail帐户仍被列为在日历中添加,但无法访问日历。
我认为这个问题源于Google日历需要Gmail帐户。当您尝试手动添加一个用户,你会得到这样的提示:
截图:
有什么办法复制这种与谷歌Apps脚本邀请,还是有办法来解决这个问题?
任何帮助表示赞赏。
谢谢
我不确定是否有解决方法或允许(列出但由于它们不是gmail帐户而无法访问日历)。但尝试添加此功能请求,你可能会得到一个更好的/具体的答案。道歉sendNotifications用于事件,不用于ACL功能。 –