GAS로 Google 캘린더에 일정 추가

GAS로 Google 캘린더에 일정 추가



GAS에서 Google 캘린더에 일정을 추가하는 방법에 대해 씁니다.

해설



우선, 캘린더에 일정을 등록하는 순서로서는, 이하의 2스텝이 됩니다.
  • 달력을 확인합니다.
  • 약속을 추가합니다.

  • 1. 캘린더를 확인합니다.



    다음 명령문 중 하나에서 캘린더를 지정합니다.
  • CalendarApp.getCalendarById("カレンダーID");
  • 달력이 고유한 고유한 달력 ID를 지정하여 달력을 지정합니다.

  • CalendarApp.getDefaultCalendar();
  • Google 계정이 처음 가지고 있는 캘린더를 지정합니다.


  • 캘린더 ID란?








    캘린더의 설정 화면이 표시되므로, 화면을 아래로 스크롤 해 가면 메일 주소 형식의 캘린더 ID를 확인할 수 있습니다.

    2. 약속을 추가합니다.



    약속을 추가하는 방법은 다음과 같습니다.
  • createEvent()
  • 약속 추가

  • createAllDayEvent()
  • 하루 종일 약속 추가

  • createEventSeries()
  • 반복 예정

  • createAllDayEventSeries()
  • 종일 반복 일정 추가


  • 종일 예정
  • 시간을 지정하지 않고 날짜 만 지정하여 등록 할 예정


  • 반복 예정
  • 매일, 매주 화요일 등 반복 할 예정


  • 코드 예



    다만, 예정(의 이름)을 등록하는 것만이라면 아래의 코드만으로 캘린더에 등록할 수 있습니다.
    
     var CALID = "カレンダーID";
      var eventdate = new Date();
      var cal = CalendarApp.getCalendarById(CALID);
      cal.createAllDayEvent("イベント名", eventdate);
    

    메소드 상세



    메소드의 옵션이나, 상세한 사양은 아래를 참조합니다.

    Google 캘린더 API 문서
    ぇぺぺrs. 오, ぇ. 코 m / 카렌 r / v3 / 레후 렌세 / 에우 ts # 레소 r

    좋은 웹페이지 즐겨찾기