We are writing Web-based software which should allow to automatically schedule events via Google Calendar.
Should we use Google Calendar API or is it OK to use CalDAV?
Do I understand correctly that CalDAV of Google calendar allows to upload only the complete iCalendar file rather than separate events? This I would consider unacceptable for us.
If I cannot edit on event-by-event basis easily enough, I would use Google Calendar API rather than CalDAV. But I am not sure if this is possible with CalDAV. Please help.