From what I understand subscription allows for sharing between Google
account holders of existing calendars.  What I'm trying to achieve is
feed aggregation of new calendars...  the case goes something like
this:

A new user will register their campus calendar with our service using
an iCalendar feed URL.  Now, we have hopefully two options as
developers:

a)  consume the feed to parse out events data and shuttle that batch
of events to Google once, then return to that URL periodically and
submit the events to Google again
b)  ignore the iCalendar feed and rather send the URL to Google to
import and aggregate on our behalf

Students will be one of the targets for events data look up but are
not our intended audience when we refer to registration.  Registration
will be performed by departments (i.e. athletics, bio, COMPUTER
SCIENCE =))  those who likely already have their own calendar
application running on their subdomain.  They'll provide us with a URL
to their .ics file with the agreement that we'll look at that .ics
file on normal basis to keep their Google Calendar data current at all
times.  That is what your import feature already does... but I haven't
found anything in the API docs that looks like this:

Calendar cal = new Calendar();
cal.setFeedURL("http://cse.myschool.edu/feeds/calendar-feed";);
cal.save();

That's what I'm looking for so that the service knows to look to the
feed address every n minutes/hours in order to stay current with the
feed.

Eli

On Jul 17, 1:24 pm, "Austin (Google)" <[EMAIL PROTECTED]> wrote:
> Correct me if I am misunderstand your intended use case.  If all you want to
> do is aggregation events from multiple users, the best way to handle that is
> to with calendar subscription.
>
> The API allows you to manage calendar subscriptions for sharing purposes.
> So if you have a bunch of students whose accounts you try to aggregate then
> you will create a master calendar which subscribes to all the student
> calendar.
>
> Feature request to API can be filed here -
>
> http://code.google.com/p/gdata-issues/issues/entry
>
> Be sure to be very specific about the particular use case for the feature
> request, thanks!
>
> Austin
>
> On Thu, Jul 17, 2008 at 12:31 PM, Eli <[EMAIL PROTECTED]> wrote:
>
> > Austin, thanks for the reply.  What we're trying to do is take
> > advantage of Google's aggregation rather than create our own.  We'll
> > have several (possibly hundreds) of calendar creators on our campus
> > and we'd like to be able to rely on your servers to maintain the
> > data.  So, basically rather than create a calendar by consuming their
> > feed and shuttling events data to your servers we'd like to pass their
> > URL to you instead.  In this way, your service will continue to update
> > the Google events data as the user's feed changes.  Otherwise, we have
> > to troll the network looking for changes with our own aggregator... it
> > seems like this is already done in your calendar interface.
>
> > Is there a way to submit an API feature request?
>
> > Eli
>
> > On Jul 17, 11:05 am, "Austin (Google)" <[EMAIL PROTECTED]> wrote:
> > > Hi,
>
> > > I am not sure what you are trying to do.  If you meant if you can
> > > dynamically pull items from some feed and create a calendar to present
> > its
> > > information, then yes the Calendar Data API allows you to dynamically
> > create
> > > and insert event into a calendar.  For more information, please go to our
> > > protocol guide -
>
> > >http://code.google.com/apis/calendar/developers_guide_protocol.html
>
> > > Hope that helps,
> > > Austin
>
> > > On Wed, Jul 16, 2008 at 12:40 PM, Eli <[EMAIL PROTECTED]> wrote:
>
> > > > I'm trying to use a public facing feed to instantiate a new Google
> > > > Calendar rather than create the event entries myself so that when
> > > > users register their URL the Google servers will aggregate the changes
> > > > for me... how to do with current API?
>
> > > > Eli

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