というわけで,
- Outlookからサーバにカレンダーを定期upload
- Android上でサーバから定期read
という感じのことがやりたい.
準備として,フリーのWebDAVサーバのアカウントを作る.
今回は,Driveeを使った.
アカウントを作ると,以下がWebDAVサーバのURLとなる.
https://ユーザ名.drivee.jp/
次に,Outlookの「ホーム」タブにある「オンラインで公開」から上記WebDAVサーバのURLを設定する.
すると,Driveeにicsファイルがuploadされる.
Android側では,今回はICSSyncというアプリを使った.
Playストアからインストールして,アプリを起動し,「Add feed」からuploadしたicsファイルのURLを設定する.
URLは,Outlookの「オンラインで公開」から「発行オプションの変更」を選ぶと確認できる.
https://ユーザ名.drivee.jp/****_の予定表.ics
のようになっているはず.
閲覧は,Androidのカレンダーアプリから行なう.
カレンダーアプリのメニューから「カレンダーを表示する」を選ぶと,一覧の中に「ICSSync」のカレンダーがあるはず.
チェックが入っているのに表示されない場合は,一度チェックを外してカレンダー画面に戻ってから,再度「カレンダーを表示する」でチェックを入れると表示されるかも.