わたっぽでーす。
前回投稿した、MobileMeとGoogleカレンダーとを同期させようという試み(http://blog.watappo.com/2011/04/mobilemegoogle.html)の続編を、備忘録をかねてちょっと書き留めてみます。
スクリーンショット撮るの忘れた…(´・ω・`)ショボーン
ってことで、テキストベースですけどご容赦を(m´・ω・`)m ゴメン…
まず、前回の記事に書いたとおり、一般公開をしないとMobileMeからの参照は一切できません。
全世界に発信されてしまってもいいように、1つテスト用のカレンダーをつくって、実験開始。
その後、公開されたURLをメモっておきます。
そしたら、WebブラウザからGoogleカレンダーへログイン。
左下の方にある、「他のカレンダー」から、追加を選択して、URLを指定。
これで完了と思いきや…
見事にぜーんぶ文字化け\(^o^)/オワタ
きっと、MobileMeはUTF-8でエンコードしているのに、Googleカレンダーの方ではShift-JISかEUC-JPあたりを使ってるせいなんでしょうね。
というわけで、エンコードの問題で結局参照させることはできませんでしたとさ。
まぁ、MobileMeのアドバンテージはプッシュ配信だけだから、思い切ってiPhoneからiCal、果てはOutlookまで全部Googleカレンダーでまとめちゃうってのも一つの手かも。
でも、年間1万も利用料金払ってるだけに、なんか納得いかないけれど。
そういえば、iCloud誕生に伴ってMobileMeは残りのメンバーシップ期間にかかわらず来年6月で一律打ち切りらしいですね。
それを発表して、無条件延長と打ち切りを決定した日から数えて残っているメンバーシップ期間は日割り計算でもして返金してもらいたいところ。
近日中にMobileMeサポートに連絡とってみようかな。
まぁ、十中八九難しいだろうけど。
”わたっぽラボラトリーズ”へようこそ。
気が向いたときに気が向いたことをまとめる,ひとり研究所のひとりごとノートです。
最近は痛Suica作ったりESP8266でなんか作ったりすることが多いです。
2011/07/19
2011/04/27
MobileMeとGoogleカレンダー
どもども。今日はちょっぴりまともな情報でもつぶやきましょうか。
実は、一応こう見えてMacユーザーだったりするんですよ。
わたっぽのパソコンはMacあり、Windowsあり、Linuxありの統一性皆無なラインナップですけどw
で、MobileMeという有料のサービスを契約しているわけ。
これがまぁ結構高い年会費なんだけれども、かなり便利。
どの端末でスケジュールや連絡先を更新しても、自動的にすぐ同期してくれる優れもの。
プッシュ通知技術を採用しているので、パソコンやiPhoneの方から更新の有無を問い合わせる必要なしなのです。
そんな便利そうなMobileMeカレンダーだけれども、やっぱりGoogleカレンダー上でも使いたいと思ってしまう訳で。
というわけで、MobileMeカレンダー から Googleカレンダー にスケジュールデータを読み込ませることはできないか、っていうお話です。
つまり、Googleカレンダーのサービスが、MobileMeカレンダーに保存されているデータを取りにいく、ってことね。
まず、どちらもCalDAVプロトコルはサポートしているみたい。
ってことは、Googleカレンダーから参照先をMobileMeカレンダーに設定すれば!
と思うも、そうは問屋が卸さないww
まず、MobileMeのCalDAVアドレスが分からないようになっているのです><
でも、一つだけ確認する方法がっ!
iCalから、お目当てのカレンダーを右クリックして、「情報を見る」ってやると、なんとアドレスが出てくるではありませんか。
/calendars/users/x.xxxxxxxx/xxxxxxxx-xxxx-xxxx-xxxx-xxx xxxxxxxxx/
って感じで書いてあります。
しかし、ドメイン名が分からない。
そこで、環境設定を開いてみたら、案の定ありましたよ。
cal.me.com らしいです。
ってことは、webcal://cal.me.com/calendars/users/x.xxxxxxxx/xxxxxxxx-xxxx-xxxx-xxxx-xxx xxxxxxxxx/ って感じでアクセスすればおk?
いやいや、結果から言うとダメでした。404エラー。
どうやら、自分と同じ事を考える人は世界中にちらほらいるみたいで、すでにディスカッションページが立ってました。(ちなみに当然ですがページは英語です)
(https://discussions.apple.com/message/12579235?messageID=12579235)
そのなかのいろいろなレスを見て、結局、
webcal://www.me.com/ca/sharesubscribe/x.xxxxxxxx/xxxxxxxx-xxxx-xxxx-xxxx-xxx xxxxxxxxx/
っていうアドレスだと有効なURLとして接続してくれるみたいです。
ただし、Webブラウザからアクセスすると分かるように、IDとパスワードの認証を要求してくるため、結局Googleカレンダーからはアクセスできないみたい。
とりあえず、ざっと見渡す限りだと、資格情報なしで参照できるものでないと、Googleカレンダーからは参照できない、ってことみたいです。
どうしても参照させたかったら、MobileMeの方からカレンダーの一般公開しか、いまのところ道はなさそう。
Google側がもうちょっと気を聞かせて、CalDAVサーバーに接続するときにアカウント認証を出来るようにする、ような機能を実装してくれればなぁ。
イメージとしては、Gmailで外部POPサーバーに接続する機能を提供している感じで。
その実装さえしてくれれば、問題は解決しそうですけど。
とりあえず、自分と同じようなことを考える人の助けになれば、と思ってみたり。
疑問や新しい情報などありましたら、コメントにて。
実は、一応こう見えてMacユーザーだったりするんですよ。
わたっぽのパソコンはMacあり、Windowsあり、Linuxありの統一性皆無なラインナップですけどw
で、MobileMeという有料のサービスを契約しているわけ。
これがまぁ結構高い年会費なんだけれども、かなり便利。
どの端末でスケジュールや連絡先を更新しても、自動的にすぐ同期してくれる優れもの。
プッシュ通知技術を採用しているので、パソコンやiPhoneの方から更新の有無を問い合わせる必要なしなのです。
そんな便利そうなMobileMeカレンダーだけれども、やっぱりGoogleカレンダー上でも使いたいと思ってしまう訳で。
というわけで、MobileMeカレンダー から Googleカレンダー にスケジュールデータを読み込ませることはできないか、っていうお話です。
つまり、Googleカレンダーのサービスが、MobileMeカレンダーに保存されているデータを取りにいく、ってことね。
まず、どちらもCalDAVプロトコルはサポートしているみたい。
ってことは、Googleカレンダーから参照先をMobileMeカレンダーに設定すれば!
と思うも、そうは問屋が卸さないww
まず、MobileMeのCalDAVアドレスが分からないようになっているのです><
でも、一つだけ確認する方法がっ!
iCalから、お目当てのカレンダーを右クリックして、「情報を見る」ってやると、なんとアドレスが出てくるではありませんか。
/calendars/users/x.xxxxxxxx/xxxxxxxx-xxxx-xxxx-xxxx-xxx xxxxxxxxx/
って感じで書いてあります。
しかし、ドメイン名が分からない。
そこで、環境設定を開いてみたら、案の定ありましたよ。
cal.me.com らしいです。
ってことは、webcal://cal.me.com/calendars/users/x.xxxxxxxx/xxxxxxxx-xxxx-xxxx-xxxx-xxx xxxxxxxxx/ って感じでアクセスすればおk?
いやいや、結果から言うとダメでした。404エラー。
どうやら、自分と同じ事を考える人は世界中にちらほらいるみたいで、すでにディスカッションページが立ってました。(ちなみに当然ですがページは英語です)
(https://discussions.apple.com/message/12579235?messageID=12579235)
そのなかのいろいろなレスを見て、結局、
webcal://www.me.com/ca/sharesubscribe/x.xxxxxxxx/xxxxxxxx-xxxx-xxxx-xxxx-xxx xxxxxxxxx/
っていうアドレスだと有効なURLとして接続してくれるみたいです。
ただし、Webブラウザからアクセスすると分かるように、IDとパスワードの認証を要求してくるため、結局Googleカレンダーからはアクセスできないみたい。
とりあえず、ざっと見渡す限りだと、資格情報なしで参照できるものでないと、Googleカレンダーからは参照できない、ってことみたいです。
どうしても参照させたかったら、MobileMeの方からカレンダーの一般公開しか、いまのところ道はなさそう。
Google側がもうちょっと気を聞かせて、CalDAVサーバーに接続するときにアカウント認証を出来るようにする、ような機能を実装してくれればなぁ。
イメージとしては、Gmailで外部POPサーバーに接続する機能を提供している感じで。
その実装さえしてくれれば、問題は解決しそうですけど。
とりあえず、自分と同じようなことを考える人の助けになれば、と思ってみたり。
疑問や新しい情報などありましたら、コメントにて。
登録:
投稿 (Atom)