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
-

執筆者:

関連記事

Yeomanで最新のJavaScript開発環境を最速で整える

環境 mac OSX Lion Yeomanは最新のJavaScript開発のための統合環境を提供してくれます yeoman.io/index.html 紹介動画 目次1 インストール2 さっそくアプ …

Rails4でつかえるインラインエディタを試してみた〜X-editable-rails

目次1 x-editable2 bootstrapを導入3 x-editable-rails4 サンプルアプリ x-editable 文字をダブルクリックして編集できるやつ x-editable vi …

Rails4でMarkdownをリアルタイムプレビュー〜vue.js&marked.js

By: Matthew Wilkinson – CC BY 2.0 目次1 vue.jsとは2 Hello vue.js3 サンプル準備〜Redcarpet導入など4 vue.jsでリアル …

no image

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

  github.com/guard/guard github.com/guard/guard-livereload 目次1 自動make2 ブラウザの自動更新 自動make guardの準 …

no image

Railsで動画を管理する2 動画のサムネイルを作成する~CarrierWave + Flowplayer

  *とりあえず動いているけど、もっとましな方法があるとおもいます 前提 Railsで動画ファイルを管理する~CarrierWave Flowplayer 参考 Rubyでffmpegのラッ …