Googleスクリプトカレンダーの例をここでフォローしようとしています。calendarID 以外のコードは変更していません。コードは、例に示すものとまったく同じです。
function createEvent(calendarId) {
var cal = CalendarApp.getCalendarById(calendarId);
var title = 'Script Demo Event';
var start = new Date("April 1, 2012 08:00:00 PDT");
var end = new Date("April 1, 2012 10:00:00 PDT");
var desc = 'Created using Google Apps Script';
var loc = 'Script Center';
var event = cal.createEvent(title, start, end, {
description : desc,
location : loc
});
};
calendarId を「xxxxx@gmail.com」に変更する必要があるかどうかわかりません。しかし、これらのコードを実行すると、エラーはTypeError: Cannot call method "createEvent" of null. (line 15, file "Code")
何が問題ですか ?