Generic Rest Client for different social apps using Python
I am looking at writing a generic REST Client for connecting to various web api's like twitter , facebook etc .. So the basic idea is that there is a single class that provides the basic interface for the programmer to do all the authentication etc .. . Apart from that he can call all the functions provided by the service just by using the name of the function defined in the documentation of the service. 
For example : https://api.twitter.com/1/statuses/user_timeline.json

so the user can simply say SingleInterface.user_timeline() to run this REST function. I guess this can be done by using __getattr__() in my class . And I could have some kind of plugin system for all the authentication and other regular functions. Is there something similar that I could use/work on top of/get inspiration from in Python

  
Generic Rest Client for different social apps using Python
===

I am looking at writing a generic REST Client for connecting to various web api's like twitter , facebook etc .. So the basic idea is that there is a single class that provides the basic interface for the programmer to do all the authentication etc .. . Apart from that he can call all the functions provided by the service just by using the name of the function defined in the documentation of the service. 
For example : https://api.twitter.com/1/statuses/user_timeline.json

so the user can simply say SingleInterface.user_timeline() to run this REST function. I guess this can be done by using __getattr__() in my class . And I could have some kind of plugin system for all the authentication and other regular functions. Is there something similar that I could use/work on top of/get inspiration from in Python

  