GData: Google and RSS

Yesterday, Goole had introduced GData! GData comes from Google data API’s. The GData model uses REST principles and Atom 1.0 or RSS 2.0 syndicated feeds as the base resource model to expose data held by Google services (like Google Calendar). GData feeds support queries based upon URL parameters, so it is possible to take a base […]

Yesterday, Goole had introduced GData! GData comes from Google data API’s. The GData model uses REST principles and Atom 1.0 or RSS 2.0 syndicated feeds as the base resource model to expose data held by Google services (like Google Calendar).

GData feeds support queries based upon URL parameters, so it is possible to take a base feed, add parameters, and query for all entries that match a search query, fall within a date range, or other conditions. With proper authentication, GData feeds also support the ability to post new entries (create new events), to modify existing ones (add event participants), or delete them (cancel a meeting). The GData feed edit model is based upon the Atom Publishing Protocol.

This protocol could be the base of all new Google services from now on. Like stated, all sorts of services can provide GData feeds; from public services like blog feeds or news syndication feeds to personalized data like email or calendar events or task-list items…