Over the weekend I started working a Perl API for connecting to Google Reader. I know there is an existing one, but it seems a bit heavy and it's old, so I'm giving it the old college try. My goal is to use this with Movable Type as the foundation of a reimplementation of my news reader for MT, so I want to use only packages that are bundled in the extlib directory of Movable Type and XML::DOM. So far, I've figured out all of the basics, I think such as getting the session ID, getting the modification token, getting a user's subscription list, retrieving feed data, updating feed data, etc. The only part that I'm a little sketchy on is the groupings by label. I'm pretty sure that's represented as just tags, but I've got to pour over the reverse engineered documentation to make sure.
If everything works out, I'll be able to make a real mashup between Movable Type and Google Reader. So far, Google seems to have no interest in changing the "API" behind it. That's probably because Google Reader hasn't really been updated in a while, and there's just no good reason for them to fight people finding interesting ways to make use of their free services.
If everything works out, I'll be able to make a real mashup between Movable Type and Google Reader. So far, Google seems to have no interest in changing the "API" behind it. That's probably because Google Reader hasn't really been updated in a while, and there's just no good reason for them to fight people finding interesting ways to make use of their free services.
Leave a comment