Google Apps脚本 - 创建日历活动

时间:2014-09-22 17:05:01

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

创建日历事件时,我可以根据单元格的内容设置创建事件后出现的CREATED BY字段(电子邮件地址将手动输入,因为它是公共表单,细胞将是" D2")

这是我目前所拥有的:

function CreateEvent() {
var vSS = SpreadsheetApp.getActiveSpreadsheet();
var vS = vSS.getActiveSheet();  
var vStartDate = vS.getRange("B2").getValue();
var vEndDate = vS.getRange("C2").getValue();  
var calendar = CalendarApp.getCalendarById(
 'blahblah.com_79u2vjeeepkpra94hp12nbscc0@group.calendar.google.com');
var event =  calendar.createEvent('Apollo 11 Landing',
 new Date(vStartDate),
 new Date(vEndDate));
Logger.log('Event ID: ' + event.getId());
}

1 个答案:

答案 0 :(得分:1)

CREATED BY字段将始终显示创建活动的人的姓名(或电子邮件)...您是否真的想欺骗这个并显示其他人的姓名?