Network Computing is part of the Informa Tech Division of Informa PLC
Google+ Releases First APIs
Google+ is unveiling an initial set of application programming interfaces, focused on providing access to public information on the service, with authorized access to private data presumably to follow.
This is not everything developers have been waiting for, which would also include a standardized container model for embedding applications inside Google+. Eventually, Google is likely to build a container model that incorporates OpenSocial, a standard that Google originated.
[For expert analysis on what Google+ is missing, see 5 Ways Google Should Expand Google+]
For example, a call to retrieve a user profile would look something like:
Google also released documentation and code libraries on the Google Developers site. Coder starting kits are available for Java, GWT, Python, Ruby, PHP, and .NET. Using one of the code libraries, you would invoke a function that executes the REST call and retrieves the results, rather than interacting with the API at the HTTP protocol level.
Chabot began his Google+ post with a quote from the ancient Chinese philosopher Lao-tzu: "A journey of a thousand miles begins with a single step." This is a small step toward the rich API, or set of APIs, developers expect from Google.
Already, the discussion forums are filling up with questions like, "How do I get a list of the users in one of my circles?" and "How do I fetch content for a user without already knowing that person's ID number?" Neither of those questions has a completely satisfying answer just yet, although an app can go through OAuth to identify the current authenticated user (https://www.googleapis.com/auth/plus.me).
It's a start.
Attend Enterprise 2.0 Santa Clara, Nov. 14-17, 2011, and learn how to drive business value with collaboration, with an emphasis on how real customers are using social software to enable more productive workforces and to be more responsive and engaged with customers and business partners. Register today and save 30% off conference passes, or get a free expo pass with priority code CPHCES02. Find out more and register.
Recommended For You
Developing and managing a network budget is hard work for network professionals, who often get hit with new projects that they know nothing about. Is there a better way to manage network spending?
Making the jump from outdated legacy technology to a more modern digital infrastructure will allow businesses to innovate at the speed and scale needed in today’s marketplace.
The business world is speeding up. The longer IT leaders wait to get their needs met, the more at risk their businesses and their jobs will be.