Google Code offered in: 中文 - English - Português - Pусский - Español - 日本語
The OpenSocial API is a set of common APIs for building social applications on many websites. There are two ways to access the OpenSocial API: client-side using the JavaScript API, and server-side using REST or RPC protocols.
The JavaScript API lives under the opensocial.* namespace and provides access to three primary areas of functionality:
Here are some of the things you can do with the JavaScript API:
The JavaScript API is designed to use standard web technologies:
To build an application using the OpenSocial JavaScript API, check out the Getting Started Guide, read the Developer's Guide, or work through the OpenSocial Tutorial. Because all OpenSocial applications are gadgets, you might also want to study the gadgets.* API Developer's Guide.
The REST protocol and RPC protocol provide complementary functionality to the JavaScript API, so you can access people, activities, and data from your server.
The REST and RPC protocols are designed to use standard web technologies:
Be sure to visit the OpenSocial Community Wiki for lots of user-editable documentation including reference, articles, and examples.