Hi Cory,

Thanks very much for the suggestions.  I'm wondering if the use of the
updated-min query parameter would actually accomplish this for you?
The updated-min query parameter will return all entries updated on a
calendar since the date/time specified.

More information on this query parameter is available at:
http://code.google.com/apis/gdata/reference.html#Queries

Please let me know if this meets your needs.

Cheers,

-Ryan


On Jan 12, 8:04 pm, "Cory Albrecht" <[EMAIL PROTECTED]> wrote:
On 10/01/07, Frank Mantek <[EMAIL PROTECTED]> wrote:



> a) better support?
> b) better documentation?
> c) more samples?
> d) performance?
> e) bugs?
> f) other features?As I was thinking how to better organize the 
synchronization algorithm in my
Windows Mobile app, I found myself wishing that GCal had just two other type
of feeds.

The first is a very basic feed, that only gives item ID, updated timestamp
and the single link tag (rel="self", type="application/atom+xml") looking
like this:

<entry>
<id>http://www.google.com/calendar/feeds/s598friati85065l62k62jl03c%40gro...
</id>
<published>2006-12-28T02:53:02.000Z</published>
<updated>2006-12-28T03:00:30.000Z</updated>
<link rel="self" type="application/atom+xml" 
href="http://www.google.com/calendar/feeds/s598friati85065l62k62jl03c%40gro...
"/>
</entry>

Then, with this minimal info and a local correlation database the app could
figure out which specific events it needed to download in full to create new
or updated existing items in the local calendar. This is where the second
type of feed comes in.

With the second new type the app could send the IDs in a POST request and
get back a feed listing just those specific events as if they were all in
the same calendar and this was a /private/full/ of that calendar which had
been requested.

My thinking was to reduce the bandwidth for mobile devices as much as
possible by the ability to be more selective as to what is downloaded. I
know from personal & work experience that the unlimited data optiosn on
cellphone plans (such as the $15/month option that Sprint offers) can be
quite expensive outside the USA. :-(

--
Cory C. Albrecht
"Star Trekkin' across the universe,
always going forward 'cause we can't find reverse!"
-----BEGIN GEEK CODE BLOCK-----
GCS d+(-) s+:+ a C++ UB+++ P++ E--- W++
N++ o K? w++(--) V--- PS+++ PE- Y+ PGP t*
5++ X tv+ b++ !DI D G+ e h r y+
-----END GEEK CODE BLOCK-----


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