On Wed, Apr 1, 2009 at 10:23 AM, [email protected] <[email protected]> wrote: > > Hi, > > I have been searching for a couple of days but have not found a way to > do this. > I am using the Zend php calendar API > > I have 2 calendars. > > With each I can insert an event (with createEvent) and store the > returned eventid (removing the stuff before the final /). My event ids > look like.. '92s0cpghi1r7cbokdnupah10' for example. > > With the primary calendar I can delete that event with: > deleteEventById($client, $event_id as above) > > I need to delete the event from the secondary calendar so I am trying > to use > deleteEventByUrl($client, $url) > > I cannot seem to get the url right as I always get: > 'Expected response code 200, got 400 Invalid request URI' > > I have tried: > http://www.google.com/calendar/feeds/[calendar_id]/private/full/[event_id > from above] > where [calendar_id] is the address from the calendar settings: '913g... > [email protected]' > > Also tried [calendar_id] as '913g...194qfg' > Also tried "#" before the calendar_id > Also tried "/visibility/projection/" instead of "/private/full/" > Also found posting saying I need a /[version] at the end but can find > no reference anywhere about that or how to get it. > > Any help would be appreciated. >
Rob, The URL you want to use would be: http://www.google.com/calendar/feeds/913g...194qfg%40group.calendar.google.com/private/full/{event id} (%40 is the URL-escaped form of the @-symbol.) The version comes from the <link rel="self" href="..."> element in the returned data. Without this (or an ETag, if you're using protocol version 2 instead of 1), the delete will fail. Hopefully this helps. -- Trevor Johns --~--~---------~--~----~------------~-------~--~----~ 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 -~----------~----~----~----~------~----~------~--~---
