1. A method for interfacing with multiple social networks, the method comprising: receiving a call in a first format from a social networking application for one of a plurality of social networking functions, the social networking application being independent of a social networking service; loading a first translation module of a plurality of translation modules, the first translation module selected from the plurality of translation modules based on a user having an active session with a first social networking service; determining that the call is to be translated at a location local to the social networking application as opposed to a location remote from the social networking application; using the first translation module to translate, at the local location, the call in the first format to a call in a second format, the second format being one of a plurality of social networking service application programming interface formats, the translating being done using at least one computer processor; and passing the call in the second format to the first social networking service by utilizing a first social networking service application programming interface.
1. A method for interfacing with multiple social networks, the method comprising: receiving a call in a first format from a social networking application for one of a plurality of social networking functions, the social networking application being independent of a social networking service; loading a first translation module of a plurality of translation modules, the first translation module selected from the plurality of translation modules based on a user having an active session with a first social networking service; determining that the call is to be translated at a location local to the social networking application as opposed to a location remote from the social networking application; using the first translation module to translate, at the local location, the call in the first format to a call in a second format, the second format being one of a plurality of social networking service application programming interface formats, the translating being done using at least one computer processor; and passing the call in the second format to the first social networking service by utilizing a first social networking service application programming interface. 7. The method of claim 1 , further comprising selecting the first translation module to load based on a selection of the first translation module by a user.