Created: 2011-07-12 20:06
Updated: 2014-01-09 22:24
License: gpl-3.0

Copyright 2011 Rodolfo Wilhelmy

This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.

This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.

You should have received a copy of the GNU General Public License along with this program. If not, see

A Google Reader API façade for Adobe Air.


  • Secure authentication (No OAuth yet).
  • Subscriptions management.
  • Tagging items.


  1. User interface as a PoC.
  2. Unit testing.
  3. onRequestSuccess/onRequestError should return "result" object with more info.
  4. Find a better way to handle error messages (such as a dictionary).
  5. Handle CAPTCHA requirements.



Initialize and setup listeners

var reader:GoogleReader = new GoogleReader();
reader.onRequestSuccess = reqSuccess;
reader.onRequestError = reqError;


"OK" = reader.authenticate("", "ohyeah!", "myAuthCallback");

Get user's RSS subscriptions

      "title":" - Breaking News, ...",
} = reader.getSubscriptions("mySubsCallback");

User information

} = reader.getUser("myUserCallback");

Get subscription's items

reader.getItemsForFeed("feed/", 10, "myItemsCallback");
Cookies help us deliver our services. By using our services, you agree to our use of cookies Learn more