发送日历活动邀请

问题描述 投票:0回答:1

大家。我是这方面的初学者。如果我想为每一行发送和邀请,您能帮我添加一个代码吗?或者在哪里添加代码。我已经有一个代码,我希望邀请代码与我现有的代码内联。非常感谢!!

我已经有了这个代码,但我不知道要添加什么代码来自动发送邀请

Function createCalendarEvents(){
Let AgendaCalendar = CalendarApp.getCalendarByID("calendarid");
Let sheet = SpreadsheetApp.getActiveSheet();

Let schedule = sheet.getDataRange().getavalues();
Schedule.firEach(function(entry) {

AgendaCalendar.createEvent(entry[0], entry[1], entry [2]);

})
}
google-apps-script google-calendar-api
1个回答
0
投票

尝试这样的事情。您确实指定了访客电子邮件,所以我只是猜测

function createCalendarEvents() {
  let cal = CalendarApp.getCalendarByID("calendarid");
  let sheet = SpreadsheetApp.getActiveSheet();
  let vs = sheet.getDataRange().getValues();
  vs.forEach(r => {
    let ev = cal.createEvent(r[0], r[1], r[2]);
    ev.addGuest(r[4]);//or whatever column is the guest email
  }); 
}

您显然没有测试您的功能,所以我也没有。您可能需要进行一些调试

© www.soinside.com 2019 - 2024. All rights reserved.