ユーザ用ツール

サイト用ツール


サイドバー

このページの翻訳:



最近の更新



Tag Cloud

50_dialy:2021:04:15

2021.04.15 GAS hangoutLinkを取得

GASスクリプトで、カレンダーからGoogle MeetのURL(hangoutLinkというらしい)を取得する。
Google Calendar APIで取得。

サービスから、Google Calendar APIを追加する。

取得スクリプト

function myFunction() {
  var calendarId = "primary";
  var now = new Date();
  var twoHoursFromNow = new Date(now.getTime() + (2 * 60 * 60 * 1000));
  var events = CalendarApp.getEvents(now, twoHoursFromNow);
  if (events.length != 0){
    for (var i = 0; i < events.length; i++){
      var event = events[i];
      var eventId = event.getId().split("@")[0];
      Logger.log(eventId);
      var eventSummary = event.getTitle()
      var hangoutLink = Calendar.Events.get(calendarId, eventId).hangoutLink;
      Logger.log (" Event: " + eventSummary + ", link: " + hangoutLink); 
    }
  }
}
50_dialy/2021/04/15.txt · 最終更新: 2021/04/15 20:59 by matsui