There are two main types of applications that can be developed with the Orkut platform:
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.
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.
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