• This site uses cookies. By continuing to use this site, you are agreeing to our use of cookies. Learn more.

Google Launches Discovery Service for Its APIs

Napster

Registered
Joined
Apr 7, 2011
Messages
1,653
Likes
236
#1
Developers wishing to embed into their own applications some of the Web services that Google offers should take a look at a new directory service the company has launched.
The Google APIs Discovery Service, which debuted Monday, offers a central location to find the APIs (application programming interfaces) for all Google Web services offered for third-party use, such as its calendars, spreadsheets, YouTube video delivery and translation services. Overall, Google offers more than 25 APIs, all based on REST (Representational State Transfer).

The service itself is available by way of an API, according to a blog post announcing the offering. The API allows developers to build their own client libraries and integrated developer environment plug-ins to access these resources.

Google itself developed a number of different clients that expose this information, including an Eclipse plug-in, a Web explorer and client libraries for Java, Microsoft .NET, PHP, Python and Ruby.

For each API, the new discovery service offers a JSON (JavaScript Object Notation)-based schema that describes the resource. It also has a list of methods that can be used to interact with the resource, authorization rules as described in OAUTH, and in-line documentation illustrating the proper way to format an API request.