Google Launches OpenSocial, APIs for Social Applications

OpenSocial provides a common set of APIs for social applications across multiple websites. With standard JavaScript and HTML, developers can create apps that access a social network’s friends and update feeds. The APIs will be interoperable with any social network service that supports them, including on sites such as, Friendster, hi5, Hyves, imeem, LinkedIn, MySpace, Ning, Oracle, orkut, Plaxo,, Six Apart, Tianji, Viadeo, and XING.

OpenSocial is a set of three common APIs, defined by Google with input from partners, that allow developers to access core functions and information at social networks:

  • Profile Information (user data)
  • Friends Information (social graph)
  • Activities (things that happen, News Feed type stuff)

Social Networking hosts agreed to accept the API calls and return appropriate data. Google won’t try to provide universal API coverage for special use cases, instead focusing on the most common uses. Specialized functions/data can be accessed from the hosts directly via their own APIs. OpenSocial does not have its own markup language unlike Facebook. The benefit of the Google approach is that developers can use much of their existing front end code and simply tailor it slightly for OpenSocial, so creating applications is even easier than on Facebook.

It is to be seen how much OpenSocial is leveraged to create mashups. It is good effort to keep a close eye on.

Filed under Enterprise Services, Enterprise Software | Tags: , , , , | Comment Below

Leave a Reply

Protected by Comment Guard Pro