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