如何通过Google Apps脚本日历向来宾发送邀请

时间:2016-11-28 11:02:34

标签: google-apps-script google-calendar-api

我正在尝试通过Google Apps脚本向Google日历活动添加访客,并在我的脚本添加访客时立即发送邀请。 但我无法找到向客人发送电子邮件邀请的方法。

var events = calendar.getEvents(start_date, end_date)
event.addGuest('guest_email@gmail.com');

有没有办法从Apps脚本向邀请者发送邀请?

我使用高级Google服务进行了重写,但我添加的访客仍然无法收到邀请电子邮件。

var body = {
  'sendNotification': true,
  'attendees': attendees
};

var ret = Calendar.Events.patch(body, calendarId, eventId);

1 个答案:

答案 0 :(得分:3)

您可以使用高级Google服务中的日历,例如:

var event = Calendar.Events.get(calendarId, eventId);
Calendar.Events.patch(event, calendarId, eventId, {sendNotifications: true});

将通知发送设置为true

请参阅Calendar in the Advanced Google Services上的文档。