By the way, I managed to solve this. For the benefit of the few who's stuck here, basically $gdataCal->insertEvent accepts a second optional parameter that should be your shared calendar's private feed URL.
$whichCalendar = 'http://www.google.com/calendar/feeds/ [email protected]/ private/full'; $gdataCal->insertEvent($newEvent, $whichCalendar); On Jun 28, 7:23 am, John <[email protected]> wrote: > I second this question. Is it really not possible as what I'm > gathering from looking around? I can add fine on my own calendar, but > I think its a lot more useful to add to a shared folder. > > Another, I know for a fact that its not possible to add events through > the API to a Google Apps Calendar. Will this be fixed soon? > > Thanks, > John > > On Jun 16, 1:23 am, djMax <[email protected]> wrote: > > > > > Maybe I'm missing something conceptual here... I have a calendar that > > is not my default calendar, but a shared one with the name "Foobar". > > I want to create an event on it. If I use the URL from the > > CalendarFeed object (entry.Id.AbsoluteUri), I get a 400 error "Invalid > > Request URI". What *should* the post URI be in order to get the event > > on the Foobar calendar as opposed to my private one? --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "Google Calendar Data API" group. To post to this group, send email to [email protected] To unsubscribe from this group, send email to [email protected] For more options, visit this group at http://groups.google.com/group/google-calendar-help-dataapi?hl=en -~----------~----~----~----~------~----~------~--~---
