Sync Lotus Notes with Google Calendar
CalDAV, Google Calndar Data API などがあるようですが、どれを採用すべきか?
NAT33です。 こちらでも調べてみたのですが、Google Calndar Data APIを支持したいですね。 Notesで実装する場合、Javaスクリプトを使用することになると思うのですが、CalDAVを採用した場合での実装例がみつからないのに対して、Google Calndar Data APIは実装例があり、また情報も豊富な為です。 API Developer's Guide: JavaScript http://code.google.com/intl/ja/apis/calendar/docs/1.0/developers_guide_js.html
Google CalendarのCalDAV Supportを読むと、Apple iCal、Mozilla SunbirdがSystem Requirementとなっ ており、どうやらオープンにAPIで叩けるインターフェースではないようですね。 一方、Google Calendar Data APIは、モバイルデバイスとの同期が意識されていたり、教えていただいたよう なコーディングガイドが出ていたり、その名のとおり、完全にプログラミングインターフェースとして用意されてい るものという位置づけですね。 ということで、Google Calendar Data APIに決定!