- ベストアンサー
googleカレンダーのデータJavaで操作
googleカレンダーのデータJavaで操作したいです。 一つ一つのスケジュールを、表のレコードのように、エクセルに書込み、スケジュール管理ソフトを作りたいです。 Google App Engine for Java で出来そうなのですが、纏まった情報が無く、何から始めていいのか解りません。 参考書・参考サイトなど、足がかりを探しております。 ご存知の方がおられましたらどうか教えてください。よろしくお願いいたします。
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
- ベストアンサー
Swingで作成するということであれば、先の回答でつけたURLがそのものズバリです。Getting Startで、実際に動かしてみればわかるでしょう。 http://code.google.com/p/gdata-java-client/downloads/list また、上のURLにライブラリのソースコードとサンプルコードがありますので、まずはこれをダウンロードし、サンプルなどを見てみるとよいと思います。これはGData全般のものなのでカレンダー以外のものも含まれていますが……。
その他の回答 (1)
Google Calendarを利用するのであれば、GoogleがCalendar Data APIというAPIを公開していますので、これを利用します。Java、.net、Pythonが使えます。少し前のバージョンでもよければJavaScriptでもOKです。 http://code.google.com/intl/ja/apis/calendar/data/2.0/developers_guide_java.html ここのAPIドキュメントが基本です。まずは目を通しましょう。Javaでやりたいのなら、JavaのGetting Startを実際に自分で書いて動かしてみれば仕組みが分かってくると思います。 http://code.google.com/intl/ja/apis/calendar/data/2.0/developers_guide_java.html#GettingStarted Google App Engine for JavaということはWebアプリとして作りたいということでしょうか。そのへんのことがもう少しはっきりわかれば、もっと具体的な説明ができるかも知れません。
補足
とても参考になります。 Google App Engine for Java を良くわかっていませんので、勘違いしているかもしれません。 早速、教えていただいたサイトを読んでおります。 webアプリとしてではなく、Swingを使って、ソフトを作りたいと考えております。 カレンダーのデータをいろいろな形で表出力したり、 gmailとの連携が出来るソフトを作りたいと考えております。 既に、世に出ているかもしれないと、検索しましたが、見つけることが出来ませんでした。 どうかアドバイスお願い致します。