4

Googleカレンダーに接続するJavaアプリ(Webベースではなくスタンドアロン)を作成しようとしていますが、OAuthステージを通過する際に問題があります。私は見ることができる Google API のすべての部分に目を通しました。

私が見つけることができる最新バージョンはhttps://developers.google.com/google-apps/calendar/instantiate

彼らが言う2セットのJARファイル(google-api-services-calendar-v3-rev3-1.5.0-betaおよびgdata-samples.java-1.46.0)をダウンロードし、必要なライブラリと依存関係をインポートしました。これにより、約半分のクラスで非推奨エラーが発生し、一部のメソッド (主にnew Calendar(httpTransport, accessProtectedResource, jsonFactory);) がまったく機能しません。

OAuth トークンを取得して Google Calendar API にアクセスする基本的な例はありますか? 私はこれを間違った方法で見ていますか、それとも API の古いコピーを使用していますか?

gdata はまだ使用されていますか、それとも置き換えられましたか? ありがとうエイドリアン

4

2 に答える 2

1

最初に oauth を機能させてから、oauth を使用してカレンダーなどの Google API を呼び出す必要があります。

インストール済みアプリの場合はgoogle oauth 1、インストール済みアプリの場合は google oauth 2から開始するか、「google oauth installed app」を検索します。Scribは、Java 用の優れた oauth ライブラリです。

于 2012-04-08T05:09:16.917 に答える
0

ドキュメントにコードが間違って記載されている理由がわかりません。以下の行は私のために働いた。

Calendar(httpTransport, jsonFactory, accessProtectedResource);
于 2012-07-08T20:19:58.040 に答える