简体   繁体   中英

Java and Google Calendar

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:

the size of the request must be under a megabyte and it's best to limit batches to 50-100 operations at a time

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