Google Reader Feed Import

155 Views Asked by At

I'm working on a social RSS reader website, and with the news that Google Reader is shutting down, we'd like to capitalize on that by providing a feature for users to automatically import their Google Reader feeds in the same way that they might import contacts. I can't seem to find a good API for this.

The one solution I found, sending a request to http://www.google.com/reader/api/0/subscription/list, doesn't work, because we have to be authenticated to receive results. This means that either the user sends their google accounts password to us, obviously unacceptable, or we do the request client side. However, that API doesn't seem to support jsonp, and so we're unable to do a cross-site query.

Does anyone have any suggestions or links I've overlooked?

2

There are 2 best solutions below

3
Ali Shakiba On

You can use OAuth so that users give you permission to execute that server side request on behalf of them.

If you are developing with Java you can use readr (a Google Reader client I have developed).

0
Vishal Sahu On

I am working on similar feature for my app, and i got the list of all the subscriptions (using the following URL) making a GET call with the access_token obtained via authenticating user using OAuth 2.0 for google reader API.

https://www.google.com/reader/api/0/subscription/list?output=json&access_token=USER_ACCESS_TOKEN