Nokia N9のCalDAVでGoogle Calendarの複数カレンダーを同期する
Google Syncは終了します (延長されましたが)ので、今までMail for ExchangeでGoogleのサービスと同期していたN9もいずれ影響を受けることになります。Mail/Calendar/Contactsが対象になります。
自分にとってMfEを使ってる大きな理由はGoogle Calendarの(他アカウントから共有されたカレンダー含む)複数カレンダーの同期だったのでまずはCalDAVでそれができるのかどうか調べてみました。昔はできなくてカレンダーごとにCalDAVのアカウントを一個ずつ設定する必要があった気がするのですが。
結論から言うと上の画像にあるようにできたので、まぁ終了するまでN9を使ってる人なんて日本にいるのかわかりませんが、自分のためにメモしておきます。
あまりたいしたことはしておらず、以下のスレッドの4ページ目に書いてあるとおりに設定するだけでできた、ということです。
talk.maemo.org - Strange error: Data storage full
https://talk.maemo.org/showthread.php?t=83243
まずはGoogle Calender側で複数カレンダーをsyncできる設定をしておきます。
https://calendar.google.com/syncselect
同期するカレンダーをチェックボックスで選択できますので選んでください。"保存"を押すのを忘れないように。てかこの設定あるの知らんかった。
終わったら、N9のaccountsを起動して、"Add accounts"から"CalDAV"アカウントを追加します。設定は以下の通り。
Username : Googleアカウントのユーザー名
Password: Googleアカウントのパスワード
Server/URL: "https://www.google.com/calendar/dav/[Username]@gmail.com/"
URLがミソです。iPhone/iCalやThunderbirdではURLの最後に"user"とか"events"とかつけるんですが、N9の場合は最後の/までであとは何も指定しません。ちなみにuserと入れるとエラーになり、eventsと入れるとデフォルトカレンダーだけしかリストに出てきません。
これで設定されると、上の画像のようにカレンダーのリストに複数表示されます。これだけ。
余談ですが、同じ設定をしてもBlackBerry 10 Dev Alpha BのCalDAVアカウント設定ではできませんでした :-P