midorikusagameのブログ

株式投資、時間の節約、プログラミング

Google Apps ScriptをつかってGoogleカレンダーの予定に詳細をかきこんでみる

 

Google Apps Scriptをつかって、Googleカレンダーの予定に詳細をかきこんでみるプログラムをつくってみます。

今回のプログラムは以下のようになります。

 


function myFunction() {
  const cal_id = "ユーザーのカレンダーID";
  
  const startDate = new Date(2023,4,8,20,30);
  const endDate = new Date(2023,4,8,20,45);

  let myCal = CalendarApp.getCalendarById(cal_id);
 //①
  let options = {description: "今日はブログを書きます。"}  
 //②
  let testCal = myCal.createEvent("テスト",startDate,endDate,options);

  testCal.setColor(5);
  //https://developers.google.com/apps-script/reference/calendar/calendar?hl=ja#createEvent(String,Date,Date)

  console.log("終了しました。")
  }

今回のプログラムは以前のもにコードを追記しています。

 

createEventメソッドのoptionsパラメータを設定する。

①の部分。createEventメソッドのoptionsパラメータを設定します。

optionsパラメータはJSON形式でコーディング。

以前の記事にも書いてありますが、createEventメソッドのoptionsパラメータには以下のようなものがあり

  • description
  • location
  • guest
  • sendInvites

descriptionに予定の詳細を文字列でかいていきます。


    let options = {description: "今日はブログを書きます。"}

文字列は" "で囲みます。

以上がGoogle Apps ScriptをつかってGoogleカレンダーの予定に詳細を書き込むプログラムになります。

 

midorikusagame.com

 

midorikusagame.com

 

midorikusagame.com