Hi all. I have recently come across a rather odd and unexplainable problem. We have a PHP application using the Google Data API to allow the app to publish events on shared calendars for which a user has access to. Currently we have a Google Apps Hosted Domain and a domain user has created a shared calendar.
The problem we are having is that at least one of our users cannot view event details or make changes to it including deleting events using the API. However this user CAN create events. This does not occur for other users accessing the same shared calendar. We are using the Zend API however for debugging purposes I bypassed the client API and just communicated via HTTP requests and receive the Atom formatted responses. I am using AuthSub for authentication so I have been debugging using a valid session token. I have discovered the user is able to view the shared calendar feed via: https://www.google.com/calendar/feeds/<calendar id>/private/full/ As you know this includes all the details about each event in the calendar including retrieving the Edit URL. But when trying to access a particular event using the Edit URL: https://www.google.com/calendar/feeds/<calendar id>/private/full/ <event id> I get a 500 error with a message of: "Cannot access the calendar you requested" and not much else. We have had our application run successfully for over 2 years but it was only recently this began occuring. We were able to create new shared calendars which has solved the problem for a couple of days before one or more users are locked again, at this stage this has become very frustrating. There is one thing that I can think of that may have contributed to this problem: Around the time this started, one of the problematic users had to transition from their personal Google account to a Google Apps Domain account. This was because the address they initially used was a work address which over sometime became a Google hosted domain, thus the need to transfer. Would there be a Google engineer may be able to help me from their end via logs to determine what is going on? This problem is very easy to reproduce on my end. Or has anyone else experienced a similar problem? Dan. -- 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://code.google.com/apis/calendar/community/forum.html
