Hi Austin,
I've been testing heavily (in the past 2 weeks) with [EMAIL PROTECTED] If this isn't the account ID you were after please let me know and I'll get whatever you need to you. Thanks for looking into this :) Trystan On Oct 7, 11:07 am, "Austin (Google)" <[EMAIL PROTECTED]> wrote: > Hi Trystan, > Thank you for the update. Can you give me the account id of your calendar? > I will take a look at the logs. Are you still able to see the occurrence of > this at 50% rate? > > Austin > > On Mon, Oct 6, 2008 at 3:50 PM, Trystan Hill <[EMAIL PROTECTED]> wrote: > > > *bump*.... > > > On Oct 2, 4:58 pm, Trystan Hill <[EMAIL PROTECTED]> wrote: > > > Thanks for the reply Austin, > > > > I am storing the Edit URL locally, and I think your suggestion to get > > > it from the server on update is a great idea I will implement soon. > > > > Right now however, if I indeed have an old EditURI the response string > > > I get back from the request is the latest version of the event. What I > > > am doing currently is getting the latest EditURL from that response, > > > and then sending out my request again. > > > > Obviously this behaviour is inelegant and inefficient and I think your > > > suggestion will help me with that. > > > > However, the inconsistent 401 errors I'm getting is unrelated to this > > > problem, i.e. to do with authentication (which I think has more to do > > > with the issue pointed out in the URL I posted, but here it is again > > > for posterity: > >http://www.thepoorhouse.org.uk/avoiding_the_401_authorization_require... > > > ). So if this is the problem, does anyone have any elegant solution > > > using the current version of the C# gdata libraries (1.2.2.0)? > > > > Trystan > > > > On Oct 2, 11:18 am, "Austin (Google)" <[EMAIL PROTECTED]> wrote: > > > > > Hi, > > > > I noticed that you are retrieving the edit URL by passing into a > > property > > > > object, that made me think that perhaps you are storing the edit URL > > locally > > > > rather than retrieving it fresh from the server. The edit URL must be > > > > retrieving live because it can be different each time. I am not sure > > if > > > > this is what causing your problem, please try it and let me know. > > Thanks! > > > > > Austin > > > > > On Tue, Sep 30, 2008 at 4:20 PM,TrystanHill <[EMAIL PROTECTED] > > >wrote: > > > > > > Hi, > > > > > > I'm having a problem that looks like a few others have experienced, > > > > > being that ~1/2 of all requests going to the calendar api fail with: > > > > > > <HTML> > > > > > <HEAD> > > > > > <TITLE>Authorization required</TITLE> > > > > > </HEAD> > > > > > <BODY BGCOLOR="#FFFFFF" TEXT="#000000"> > > > > > <H1>Authorization required</H1> > > > > > <H2>Error 401</H2> > > > > > </BODY> > > > > > </HTML> > > > > > > Following is the code used (note I'm having problems with all event > > > > > modificaton actions, but the deletion code is easier to read): > > > > > > Deletion: > > > > > > private void DeleteEvent(SPItemEventProperties properties, > > > > > googleConfig config) > > > > > { > > > > > Service calService = new Service("cl", "exampleCo- > > > > > exampleApp-1"); > > > > > calService.setUserCredentials(config.username, > > > > > config.password); > > > > > > EventEntry entry = new EventEntry(); > > > > > entry.SelfUri = (string)properties.ListItem["SelfURI"]; > > > > > entry.EditUri = (string)properties.ListItem["EditURI"]; > > > > > > try > > > > > { > > > > > calService.Delete(entry); > > > > > } > > > > > catch (GDataRequestException excp) > > > > > { > > > > > config.elog.WriteEntry("Error with account " + > > > > > config.username + ": " + excp.Message + "\r\n" + > > excp.ResponseString); > > > > > } > > > > > } > > > > > > Now I read here: > > >http://www.thepoorhouse.org.uk/avoiding_the_401_authorization_require... > > > > > that because of your server farms you send back a redirection http > > > > > response, so what I was wondering is if this is the problem that I'm > > > > > facing and if there is any elegant way of handling this redirection > > > > > with the current C# api library. > > > > > > Thanks > > > > > >Trystan --~--~---------~--~----~------------~-------~--~----~ 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 -~----------~----~----~----~------~----~------~--~---
