简体   繁体   中英

Google calendar API OAUTH

I'm trying to make a Java app (stand alone not web based) that connects to Google calendar but im having issues getting past the OAuth stage. I have looked over every part of the Google API i can see.

The newest version i can find is at https://developers.google.com/google-apps/calendar/instantiate

I have downloaded the 2 sets of JAR files they say to (google-api-services-calendar-v3-rev3-1.5.0-beta and gdata-samples.java-1.46.0) and imported the required libraries and dependencies. This gives me deprication errors for about half the classes and some methods (mainly new Calendar(httpTransport, accessProtectedResource, jsonFactory); ) dont work at all.

Has anyone got a basic example of getting an OAuth token and accessing the Google Calendar API? Am i looking at this the wrong way or am i using an out of date copy of the api?

Is gdata still in use or has it been replaced? Thanks Adrian

You need to first get oauth working then use oauth to call some google api for example calendar.

Start from google oauth 1 for installed app or google oauth 2 for installed app or search for "google oauth installed app". Scrib is a good oauth lib for Java.

I have no idea why the code is listed wrong in the documentation. The line below worked for me.

Calendar(httpTransport, jsonFactory, accessProtectedResource);

The technical post webpages of this site follow the CC BY-SA 4.0 protocol. If you need to reprint, please indicate the site URL or the original address.Any question please contact:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM