先日こんなことを言いました。
少なくともどこかのカレンダーサービスとiスケジュールの自動同期ができないようじゃダメだ。
口ばっかりっていうのもアレですし、制限があるならその中でできる限りのことをするべきだろうってことで夜なべして作ってみました。
実機で動くようになったものの、使い勝手がいまいちだったので、公開はしてませんけど。
仕組みは簡単です。
ユーザがこのサイトにアクセスしたとき、Googleの認証セッションを持っていないときは Google のページへ飛ばします。認証されたユーザがこのサイトにアクセスすると、Google Calendar からデータを取得して iスケジュールのデータを作成します。さらに指定のメールアドレスにメールを送信し、ユーザはそのメールのリンクを踏むとスケジュールデータがダウンロードされます。
問題は以下の2点。
- モバイルから Google アカウントにログインできない。
これができればわざわざメールを送らなくてもその場でダウンロードできると思ったのですが、ログインできず。 - iスケジュールをダウンロードしたとき、古いデータを更新できない。
つまり、ダウンロードするたびに重複されたスケジュールが登録されてしまう。データフォーマットに iスケジュールそのものの ID みたいなものを持っていないよう(公開されていない)なので難しいかな。
これなら、最初からモバイル向けのスケジュールサービスを使ったほうが良いよね。iスケジュールの利点全否定ですもん。なにか方法ないかな。
まあ Google Calendar API とか Zend Framework とか quoted-printable の勉強になったってことで。
- Newer: Google Calendar と iスケジュールをほげってみた(続き)
- Older: iコンシェルを1週間つかってみた
Comments:0
Trackbacks:0
- Trackback URL for this entry
- http://blog.magellanic.net/archives/315/trackback
- Listed below are links to weblogs that reference
- Google Calendar と iスケジュールをほげってみた@SH-04A from Olen Onnellinen 2


