Home > PHP | モバイル > Google Calendar と iスケジュールをほげってみた@SH-04A

Google Calendar と iスケジュールをほげってみた@SH-04A

先日こんなことを言いました。

少なくともどこかのカレンダーサービスとiスケジュールの自動同期ができないようじゃダメだ。

口ばっかりっていうのもアレですし、制限があるならその中でできる限りのことをするべきだろうってことで夜なべして作ってみました。

実機で動くようになったものの、使い勝手がいまいちだったので、公開はしてませんけど。

仕組みは簡単です。
ユーザがこのサイトにアクセスしたとき、Googleの認証セッションを持っていないときは Google のページへ飛ばします。認証されたユーザがこのサイトにアクセスすると、Google Calendar からデータを取得して iスケジュールのデータを作成します。さらに指定のメールアドレスにメールを送信し、ユーザはそのメールのリンクを踏むとスケジュールデータがダウンロードされます。

問題は以下の2点。

  • モバイルから Google アカウントにログインできない。
    これができればわざわざメールを送らなくてもその場でダウンロードできると思ったのですが、ログインできず。
  • iスケジュールをダウンロードしたとき、古いデータを更新できない。
    つまり、ダウンロードするたびに重複されたスケジュールが登録されてしまう。データフォーマットに iスケジュールそのものの ID みたいなものを持っていないよう(公開されていない)なので難しいかな。

これなら、最初からモバイル向けのスケジュールサービスを使ったほうが良いよね。iスケジュールの利点全否定ですもん。なにか方法ないかな。

まあ Google Calendar API とか Zend Framework とか quoted-printable の勉強になったってことで。

Comments:0

Comment Form
Remember personal info

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

Home > PHP | モバイル > Google Calendar と iスケジュールをほげってみた@SH-04A

Search
Feeds
Link
あわせて読みたいブログパーツ
Meta
AD








DMM.com 家電・日用品通販

Return to page top