My latest side projects provide Atom feeds for your Facebook news feed, your Twitter stream, or any Twitter list. You can use them to read your friends’ posts in an RSS/Atom feed reader instead of directly on Facebook or Twitter. Try them out!
Facebook used to provide
RSS for the news feed, but they
deprecated it
a couple years ago and
dropped it altogether
a couple weeks ago. The only working solution I’ve found is
JWZ’s facebook-rss.pl script,
which works but isn’t very accessible.
Twitter also used to support RSS and Atom in their API, but they deprecated them when they announced the new API, and recently dropped them altogether. There’s a Yahoo Pipe that does the conversion, but it uses the old API and doesn’t authenticate, which the new API requires, so it won’t last long.
The source for both apps is on Github. The heavy lifting is done by my ActivityStreams bridge project. Enjoy!
privacy




8 Comments
You are quite prolific! via Facebook
Glad to see you are back to crankin away and being the whiz kid you are Ryu!
Great timing! I was just looking for such a tool. I couldn’t seem to find anything else comparable, though I did find an article about a similar project a coupla’ years back on which facebook put the kibosh — so beware!
I have a some feedback and requests. My feed reader is the browser-based tt-rss (which I’m new to — I may be missing something; I was just going to double-check your feed in Thunderbird, but unfortunately at just this moment it seems to be returning a “500 Internal Server Error”)
I’d been thinking before of writing a PHP script to serve an RSS/Atom feed of facebook through loopback.
Big thanks for the tool and for sharing the source. It’s my first visit to your page. You ARE prolific indeed. Sorry to read about your accident. Glad you’re doing better. Cheers!
Damnit, I can’t seem to get it right. In the first comment my textual formatting got mangled. Couldn’t see a way to edit, and in my retry I forgot to sign my name. d-: Apologies.
thanks for the feedback, casey! i’ll look into implementing some of those ideas today.
notes for myself: i took a look at JWZ’s facebook-rss.pl, and it does a number of interesting things differently from my app:
i may add some of those to my app, but i don’t know if i’ll add all of them.
Thanks for developing this! It works fine with the NewsGator reader, but when I tried it with SharpReader, I got a parsing error:
Error parsing RSS XML: ‘georss’ is an undeclared namespace. Line 69, position 4.
Could you add: xmlns:georss=”http://www.georss.org/georss”
to the generated RSS feed?
Thank you for considering this suggestion.
thanks scott! good call, done.