2011-12-29 36 views
0

アンドロイドで新しいAPIを使用してGoogleカレンダーにアクセスするには?Googleのapiを使用してGoogleカレンダーにアクセス

CalendarService myService = new CalendarService("CalendarService"); 
myService.setUserCredentials("[email protected]", "yourPassword"); 
URL feedUrl = new URL("http://www.google.com/calendar/feeds/default/allcalendars/full"); 
CalendarFeed resultFeed = myService.getFeed(feedUrl, CalendarFeed.class); 
Log.d(TAG,"Your calendars:"); 
for (int i = 0; i < resultFeed.getEntries().size(); i++) { 
    CalendarEntry entry = resultFeed.getEntries().get(i); 
    Log.d(TAG,entry.getTitle().getPlainText()); 
} 

しかし、私は理由SAX例外で、Android上でこのようなコードを使用することはできません:私はこのようなコードを書くことができGDataのAPIを使用し 。このような方法でnew V3 apiを使用してログインとパスワードでどのように認証することができますか教えてください。あなたはそれはあなたがする必要がある何のOAuth2

を使用して、V3とユーザー名とパスワードで認証していないことができ

答えて

1

はあなたのスコープがGoogleカレンダー用に設定されていることを確認し、アクセストークンを取得するためのOAuth2を使用しています。あなたのリフレッシュトークンをどこかに保存して、あなたが望むものすべてにアクセスできます

関連する問題