Orkut Application Platform

Orkut Documentation


This section of the site contains all of our available technical documentation about our main APIs. Use the navigation menu to the left to find your way through the sections. Most of the material will presume you have a working knowledge of the Javascript language (for on-site applications) and general notions of HTTP and OAuth (for off-site applications). If the information you are looking for is missing, please drop us a note in the Orkut Developer Forum.

Applications

There are two main types of applications that can be developed with the Orkut platform:


On-Site Applications ("Gadgets")

On-site applications, also called gadgets, are the applications that run embedded in the Orkut user interface. Users can search for them through the Application Directory and can add them to their profiles. These applications must go through an approval process before they are available to users.

Off-Site Applications

An off-site application runs independently of the Orkut user interface and makes calls to the Orkut servers via HTTP on behalf of users. It might be a desktop application, a website or even a video game console. Unlike on-site applications, these applications do not go through an approval process and do not appear in the application directory.

Other forms of Integration

Apart from applications, you can integrate with Orkut in other ways.

Website Integration. We provide widgets, that is, easy-to-use HTML and Javascript components that you can add to your web site in order to integrate it with Orkut.

Libraries

While you can always call the APIs directly, using a library can greatly simplify your work. Here is a list of libraries that can help you write Orkut applications.

Library Name Applies To Description
Orkut Client Library (Java) off-site applications This open-source library is written in close collaboration with the community and allows you to write off-site applications that make calls to the Orkut servers through the JSON-RPC protocol over 3-legged OAuth. For a complete tutorial on how to use this library, check out the Client Library Developer Guide.
Orkroid Library (Android) off-site applications (Android) This open-source library allows you to interact with the Orkut servers through the Android platform.

This is a list of third-party libraries that work with Orkut and which you might want to use. However, please be aware that we neither endorse nor give support to these libraries. However, you can always rely on the Community Resources when you need help.

Library name * Applies To Description
Orkut PHP Client Library off-site applications in PHP PHP library to interact with Orkut servers via the JSON-RPC 3-legged OAuth API.
Orkut .NET Client Library off-site applications in .NET .NET library to interact with Orkut servers via the JSON-RPC 3-legged OAuth API.

* all trademarks mentioned are the property of their respective owners







Authentication required

You need to be signed in with Google+ to do that.

Signing you in...

Google Developers needs your permission to do that.