ownCloudからカレンダーをエクスポート

CalDAVサーバから自分のカレンダーのデータをまるっと取りたいってことがある。ICS形式で取れたらWindows 10のカレンダーでも読めるしありがたい?
でも、そんな簡単なことがWindowsでは意外と苦労する。

CalDAVサーバがownCloudだと簡単。

https://dav.example.com/remote.php/caldav/calendars/ユーザー名/カレンダー名?export

このURLで自分のカレンダーをICS形式で取ることができる。
なお、URL中のカレンダー名はownCloud9.xでは標準がpersonal。違うカレンダーを取得するならそのカレンダー名に変更。
ownCloudに未ログインならログイン画面が出て認証後にファイル取得が実行される。

と、いうことは連絡帳(CardDAV)のデータもvCard形式でエクスポートできるURLも用意されてるんじゃないかなと思ったけど今のところ不明。

関連記事: