CalDAV(RFC 4791)とは、iCalendar(RFC 2445)をWebDAV(RFC 4918)上でやり取りするための仕様です。 iCalendarは、スケジュールのカレンダー情報を記述するための仕様で、RSSのカレンダー版といったところでしょうか。そしてCalDAVはiCalendarをWebDAVプロトコルでやり取りするための仕組みです。 CalDAVに対応したクライアントは、MacのiCalが一番有名です。あと、SunbirdなどもCalDAVに対応しています。 Google CalendarにMacのiCalから接続できたりするのは、このCalDAVプロトコルに依るところです。 RFC 2445を始めとするiCalendar関連の仕様は、非常に幅が広くワーキングドラフトまで含めるとPIMに必要な機能がほぼすべて揃っています。 関連仕様の説明と各仕様へのリンクについては
前の記事で、CalDAVの参照メソッドREPORTについて説明しましたが、その続きで更新系メソッドについてまとめたいと思います。 CalDAVは、WebDAVの拡張プロトコルですので、イベントの追加と更新はPUTメソッドを使ってicsファイルをアップロードします。削除はDELETEメソッドを利用します。 前回説明するのを忘れていましたが、CalDAVメソッドを直接試すには、Fiddlerが便利です。 Fiddlerは、Windows版のみですが、HTTPプロトコルを手で入力して試せます。また、IEのプラグインとして通信をデバッグすることができるので何かと便利です。 ダウンロードページからexeファイルをダウンロードできるので、インストーラを起動して、ウィザードに沿って進んでいけばインストールは完了します。 イベントの追加 イベントの追加は、PUTメソッドを使います。 リクエストボディには、
[スクリプト・キティ] iPhoneからゲーム・フィギュアまで。初心者向けHackとガジェットレビュー。 CalDAVが使えるようになってから、簡単にGoogleカレンダーをiPhone/iTouchと連携できるようになりましたね。 ところが。。 なぜかネット上では複数カレンダー登録が面倒、という勘違いがあふれている模様。 カレンダーの数だけアカウントを追加し、さらにカレンダーIDを調べて修正する、という面倒なことをしている人が多いようなのです。 ここにものすごーく簡単な方法を記しておきます。 iPhone/iTouchの「設定」>「メール/連絡先/カレンダー」で、「アカウントを追加...」を選びます。 一番下の「その他」を選び、「CalDAVアカウントを追加」を選びます。
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く