Hi, I don't get it, I fetch a list over calendars which work fine, then I attempt to post a new event to my calendars and I get an error. I think the problem is the uri, i searched everywhere and i think it might be read only?
But how to get a write-able uri? For my first calendar (Default calendar): I get "http://www.google.com/calendar/feeds/default/<EMAIL>" as selfUri, but i figure I should somehow get http://www.google.com/calendar/feeds/<EMAIL>/private/full Hope someone can help me fetch the right uri, somehow? CalendarService googleService = new CalendarService("Test2Google"); googleService.setUserCredentials("MY-EMAIL", "PASSWORD"); FeedQuery query = new FeedQuery(); query.Uri = new Uri("http://www.google.com/calendar/feeds/ default"); // Tell the service to query: AtomFeed calFeed = googleService.Query(query); Google.GData.Calendar.EventEntry entry; foreach (AtomEntry calendar in calFeed.Entries) { entry = new Google.GData.Calendar.EventEntry(); // Set the author of this entry. AtomPerson author = new AtomPerson(AtomPersonType.Author); author.Name = "Author - Test"; author.Email = "[EMAIL PROTECTED]"; entry.Authors.Add(author); // Set the title and content of the entry. entry.Title.Text = "Entry Title"; entry.Content.Content = "Entry Content"; When newWhen = new When(); newWhen.StartTime = DateTime.Now; newWhen.EndTime = DateTime.Now; entry.Times.Add(newWhen); // Send the request and receive the response: AtomEntry insertedEntry = googleService.Insert(new Uri(calendar.SelfUri.ToString()), entry); } --~--~---------~--~----~------------~-------~--~----~ 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 -~----------~----~----~----~------~----~------~--~---
