Goole app script をちょっとだけ触ったときのメモ

リファレンス https://developers.google.com/apps-script/reference/calendar/

ここにいろいろまとまっている http://libro.tuyano.com/index2?id=638001

メニューから実行させたいとき https://developers.google.com/apps-script/guides/triggers/#onopen

//メニューから実行する
function onOpen() {
  var menuEntries = [ {name: "run", functionName: "run"} ];
  var ss = SpreadsheetApp.getActiveSpreadsheet();
  ss.addMenu("Custom Menu", menuEntries);
}

oauth1ライブラリ https://github.com/googlesamples/apps-script-oauth1

スクリプト内で保持しておきたい情報とかにはこれをつかう https://developers.google.com/apps-script/reference/properties/properties-service

var props = PropertiesService.getScriptProperties();
//取得
var hoge = props.getProperty("hoge") || "";
//設定
props.setProperty("hoge", str);