JavaScript

Google SpreadsheetにGoogleカレンダーからイベントの一覧を読み込む〜Google Apps Script

投稿日:

リファレンス

developers.google.com/apps-script/

カレンダーのリファレンス

developers.google.com/apps-script/reference/calendar/

参照

Google Apps Script入門

Hello worldの代わりにGoogle Apps Scriptをつかってスプレッドシートにランダムなリストを作ってみる

ドットインストールを参考にして

これでスプレッドシートに20個ランダムな数字のリストを作成できる。

グーグルカレンダーからカレンダーの数を読み込む

CalendarAppクラスからはじめる

サンプルをそのまま実行してみる

ログにカレンダー数が表示される

最初はカレンダーへのアクセス許可をする必要があるかも

skitch

グーグルカレンダーからカレンダー名の一覧を読み込む

読み込んだcalendarsはCalendarクラスの配列なので、getTitleなどでタイトルとidの一覧をログに出してみる

 

グーグルカレンダーからデフォルトカレンダーの過去一年のイベントを読み込む

getEventsのサンプルを参考に

 

過去一年のイベントのタイトルと開始時間と終了時間をスプレッドシートに書き込む

そのままスプレッドシートにタイトル、開始時間、終了時間を書き込めばOK

 

-JavaScript
-

執筆者:

関連記事

Rails4でのJavaScriptのユニットテスト~jasminerice&guard-jasmine

By: sk_vel – CC BY 2.0 Rails3.2でJasmineをつかってCoffeeScriptをテスト~jasminerice 目次1 環境2 Gemfile3 gene …

Ruby+guardでSass+Compass+CoffeeScriptの自動コンパイル環境を整える

    Ubuntu12.04.1でCoffeeScriptの自動makeとブラウザの自動リロード~guard-coffeescript すでにCoffeeScriptを自動Mak …

1から学ぶReact-Redux

By: Ian Sane – CC BY 2.0 目次1 React-Reduxとは2 create-react-app3 電卓のロジック4 reactで電卓の外観を作る5 reduxでと …

Rubyでd3.jsのapiリファレンスの一覧を取得してくる~mechanize

  d3.jsにはlayoutというおおまかに準備されたレイアウトがあって、その中にあるTreeレイアウトを試してみることにした d3.js自身のapiリファレンスが階層構造になっているので …

no image

Rails3で動画配信を試用~flowplayer

  最近はYoutubeなど動画配信サイトも充実してきていて知人向けのプライベートな配信も可能なようだ しかし、やっぱりYoutubeにアップするのは抵抗があったり、LAN内だけで配信したい …