CPANモジュールのNet::Google::Calendarを使うとGoogleカレンダーの情報に簡単にアクセスできる。
まずcpanで
installNet::Google::Calendar
という風にインストールする。
そしてこんな感じで、イベント一覧を最近更新された順に取得して表示できる
usestrict;
usewarnings;
useNet::Google::Calendar;my$url=”your-google-calendar-api-url”;
my$cal=Net::Google::Calendar->new(url=>$url);
$cal->login(‘your-gmail-address@google.com’,”your-password”);for($cal->get_events()){
print$_->title.”¥n”;
print$_->content->body.”¥n*****¥n¥n”;
}
(ほぼsynopsisまま)
その前にGoogleカレンダーAPIへのアクセス用のURLを取得しなければならない。
それをmy$url=”your-google-calendar-api-uri”;の所に使う。
自分のGmailアドレスとパスワードも入れれば、動く。
動かしたらこんな感じでがーっと出てくる。
設計力ミート
Widecharacterinprintattest.plline13.
期間:2007年3月10日(土)12:00~15:00 JST
場所:DNP
予定のステータス:確定
*****卒業式
Widecharacterinprintattest.plline13.
開始日:2007年3月23日(金)
予定のステータス:確定
*****CypressPSoCセミナー
Widecharacterinprintattest.plline13.
期間:2007年3月7日(水)13:00~18:00 JST
場所:横浜パシフィコ 301&302会議室
予定のステータス:確定
予定の説明:http://www.pacifico.co.jp
*****合宿モジュール工房ガイダンス
Widecharacterinprintattest.plline13.
期間:2007年3月8日(木)10:00~12:00 JST
場所:DNP
予定のステータス:確定
*****MoDTA/SAミート
Widecharacterinprintattest.plline13.
期間:2007年3月8日(木)12:00~14:00 JST
場所:DNP
予定のステータス:確定
*****MoDTA/SAミート
Widecharacterinprintattest.plline13.
期間:2007年3月12日(月)12:00~15:00 JST
場所:DNP
予定のステータス:確定
*****