I just added an XML-RPC interface to the FriendFeed API, so it's now even easier to use. For example, one line of code can print my feed: for entry in ff.feed.user.paul()["entries"]: print entry["title"]
See http://etherpad.com/ep... for more examples. This is still very experimental (I just wrote it) and is likely to change or have a few bugs. Give it a try and let me know what you think. (API docs will be updated shortly)
- Paul Buchheit
What a surprise! It should simplify my glue code dramatically. :-)
- Dave Winer
The XML-RPC structures are mostly isomorphic with our existing output formats, so it was pretty easy to add in a generic way that covers all API calls. Python's xmlrpclib does all the marshaling and unmarshaling (dumps() and loads()).
- Paul Buchheit
Paul, no doubt. Two guys to thank -- Mohsen Al Ghosein at Microsoft -- he understood enough languages to know they all had the same structures, they just called them different things, and Eric Raymond who drove the integration of XML-RPC in Python.
- Dave Winer