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
-~----------~----~----~----~------~----~------~--~---

Reply via email to