GASカレンダーについての質問です。
完全な初心者なのでどう悪いのかがわからずにいます。
問題なのは特定月のカレンダーのイベント情報を取得してイベント抽出を行いたいのですが、6行目のカレンダーID入力で「構文エラー: SyntaxError: Identifier 'CALENDAR_ID' has already been declared 行: 6 ファイル: コード.gs」と出てしまいます。
どうして2回目の6行目では抽出されないのでしょうか?
ちなみにProgramはこちらになります。
const CALENDAR_ID = 'カレンダーID(実際は入れています)'; //カレンダーID
function getCalendarEvents() {
const calendar = CalendarApp.getCalendarById(CALENDAR_ID);
console.log(calendar.getName());
}
const CALENDAR_ID = 'カレンダーID(実際は入れています)'; //カレンダーID
function getCalendarEvents() {
const calendar = CalendarApp.getCalendarById(CALENDAR_ID);
const startTime = new Date('2020/04/01 00:00:00');
const endTime = new Date('2020/05/01 00:00:00');
const events = calendar.getEvents(startTime, endTime);
for(const event of events){
console.log(event.getTitle());
}
}
以上の実行を行っても必ず6行目ででてくるので調べても理由がわかりません
※最初のカレンダーIDに関してはアクセス権限を許可して実行済みの状態です※
6行目以降を実行可能にするにはどうすべきでしょうか?わかる方いたらおねがいいたします。
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2021/06/14 13:40