TOKYOのメンバーだったりもします。TOKYO向けのウェブサービスをアップデート。興味がある人はご連絡ください。(とりあえずは知り合いの方のみでお願いしています)これだけだと、何の記事か意味が分からないので、参考にしたページを紹介します。若干、苦労した点を補足しておきます。デフォルト以外のカレンダーのイベント一覧を取得イベント一覧を取得する時は、Zend_Gdata_Calendar->getCalendarEventFeedを使うのですが、getCalendarEventFeedの引数にEventQueryを渡す必要があります。デフォルト以外のカレンダーを指定する場合は、setUser()でカレンダーIDを指定します。カレンダーIDの取得方法カレンダーIDは、getCalendarListFeed()の戻り値(オブジェクト)のid->textでカレンダーのURLが取得できるので、そこから抽出しています。個別イベントの取得方法イベントIDがURLで分かっている場合は、EventQueryオブジェクトを作らなくてもEventオブジェクトを取得することができます。繰り返しのイベントの扱いには注意が必要です。個別イベントを取得する時はのwhenプロパティはNullになってしまいます。Calendarを使ってます。Calendarは、ポップアップさせるために、テキストボックスの直後に自動でDIVタグを挿入しています。テキストボックスの真下にカレンダーを出したい場合は以下のようにするとよいと思います。checkboxで複数チェックした場合にPHPでチェック結果を見る方法inputタグのnameを「~[]」にするとよいみたいです。http://d.hatena.ne.jp/bonlife/20060210/1139591861ではでは。4月mixiのカレンダーをGoogleで見てみる今日はmixiのカレンダーをiCalender形式に変換して、Googleカレンダーに取り込む実験。調べて見ると、カレンダー情報のフォーマットはRFCで標準化しようとしてるらしいです。前回の日記(http://verygoodservice.jp/wp/?p=44)と同じようにmixiPHPをカスマイズして、使って見ました。mixiカレンダーをiCalender形式で配信http://verygoodservice.jp/mixical/使い方はmixxxxxirss!とほぼ同じ。ユーザ名、パスワードと配信したい年を入力して「フィードURLを作成」ボタンをクリックすると、iCalendarファイルのURLが出力されます。あとはこのURLをiCalendarに対応したスケジューラ(MacのiCal、Googleカレンダーなど)にこのURLを登録するだけです!iCalendarファイルは動的に作ってるので、mixiで更新するとスケジューラ側にも反映されるはずです。(試してないけど)iCalendar形式でイベント情報を配信してるサービスは他にもあって、http://www.apple.com/jp/ical/library/index.htmlとかと組み合わせると面白いかもしれません。東京アートビート(http://www.tokyoartbeat.com/)が配信してるRSSもiCalendarに変換するウェブサービスを作ろうかなぁと思ってます。世の中にあふれるイベント情報を収集する仕組みとかあったら便利だよね。今日のmixiPHPの修正点。必要なとこしか直してないので、そこだけ公開。4月mixiの最新日記をRSSで読んでみるmixiのAPIってなかなか公開されないですね。待ってられないので、非公開API+mixiPHPで作ってみました。■mixxxxxirss!http://verygoodservice.jp/mixi2rss/index.php使い方は簡単で、上記URLにアクセスして、メールアドレス、パスワード、ミクシィIDを入力するだけです。mixiのデザインが変わっているので、このままだと動きませんでした。以下の修正をすれば日記の取得だけはできます。時刻のフォーマットはオリジナルから変更してます。serviceのブログを作りました。wordpressってすごい簡単に設置できるんですね。こんな素晴らしいソフトウェアがGPLなんて。SERVICEの活動記録やちょっと役立つ情報を発信して行こうかと思いますのでよろしくお願いします。