我有一个电子表格,其中包含我分配给团队成员的任务列表。我有一个绑定的谷歌应用程序脚本,用于在受让人日历中创建事件,另一个将日程表和访客状态的更改同步回电子表格。两个脚本都运行良好。
我的问题是: 在同步回电子表格中,我还想包括在“添加注释”中写入的任何文本(从日历中单击时事件左下角向上箭头后面的按钮(“是”旁边, “不”,“也许”))。我已经搜索了好几个小时了,但一无所获。
有谁知道这是否/如何编码?
我是 google 应用程序脚本的新手(以及一般的编码),所以我将非常感谢任何可能指导我朝着正确方向前进的建议。
答案 0 :(得分:1)
此数据不适用于基本日历应用服务。您可以改用 Advanced Calendar Service。
请注意,您必须在使用前启用此服务。为此,请点击服务旁边的 +,然后添加 Google Calendar API。
与会者备注以 event.attendees[].comment
形式提供。检查 Event Resource。
var event = Calendar.Events.get(user, eventId);
var attendees = event.attendees;
if (attendees) {
event.attendees.forEach(_ => Logger.log(`${_.email}, ${_.comment}`));
}