2012-04-20 21 views
1

カレンダーAPIのアクセストークンがあります。このトークンを使用してカレンダーを操作する方法がわかりません。GoogleカレンダーAPI v3 - 未定義のコンストラクターエラー

私は既にマニュアルを読み、スタートガイドを読んでいますが、依然として助けが必要です。私は、カレンダーサービスを作成するには、次のコードを使用:

Calendar service = new Calendar(httpTransport, accessProtectedResource, jsonFactory); 
service.setApplicationName("YOUR_APPLICATION_NAME"); 

をそれは言う:

コンストラクタカレンダー(HttpTransport、GoogleAccessProtectedResource、 JacksonFactory)は未定義です。

+0

含まれていましたか? https://developers.google.com/google-apps/calendar/setup – basti

+0

ええ私はすべてのjarと依存関係を含めて、スタートガイドのアプリケーション構成に与えられたコードを使用しました。クラスのいくつかも廃止予定です。私はカレンダーのAPIと対話するクライアントを作成するためのアクセストークンの使い方を理解できません。 –

+0

やっとCalendar.builder(httpTransport、jsonFactory)=カレンダーサービスカレンダーサービスのクライアントを作成するために \t \t \t \t \t .setHttpRequestInitializer(accessProtectedResource).buildを()ソリューション –

答えて

4

変更コンストラクタ下図のように:あなたはすべての必要なライブラリ/パッケージを

Calendar service = new Calendar(httpTransport, 
           jsonFactory, 
           accessProtectedResource);