I would be shocked if this were immediately answered here, as this is a question specific to the Google Calendar Java API, but I'll put it out there anyway.
The tutorials for Google Calendar give a nice explanation of Calendar Insertion as well as Event Insertion. However, I would really like to create a calendar on my server, add events to it, and then insert the whole mess into my user's Google Calendar. Is this possible?
Here is the api for CalendarEntry... addExtension()
looks suspicious, but I'm clueless as to whether or not it does anything in Google Calendar.
Also, I am aware of the alternative solution to this:
- Create the calendar
- Insert the calendar
- Create the events
- Insert the events
...But this way is rather ugly.
Thanks, Carl
Be sure to read the section about batch requests
http://code.google.com/apis/calendar/data/2.0/developers%5Fguide%5Fjava.html#batch
I don't think there's an API for uploading an entire calendar full of events in one operation, your best bet is to do it in one or more batches. From the docs: