COMPETITIVE SOCIAL NETWORK Google+ has opened itself up to developers and released a set of public data APIs.
The releases come around two months after Google released its social networking builds on the earlier and possibly less exciting +1 button release.
"I'm super excited about how the Google+ project brings the richness and nuance of real life sharing to software, and today we're announcing our first step towards bringing this to your apps as well by launching the Google+ public data APIs," wrote the firm's Chris Chabot in a Google+ blog post.
"These APIs allow you to retrieve the public profile information and public posts of the Google+ users, and they lay the foundation for us to build on together - Nothing great is ever built in a vacuum so I'm excited to start the conversation about what the Google+ platform should look like."
Google+ developers will be running Hangouts, the group chat version of the experience over the next few days and have offered to talk to developers and answer their coding questions. A list of participants was reproduced by Chabot.
The APIs use public data, that is, the data that Google+ users have made available to the application, and Google said that it will be easy to pull up information about the users that are running your application.
It is taking a cautious route here and implored its users to respect the rights of other users, just as its Google+ apparently does.
"Included in our policies are three simple guidelines that we aspire to in our own products, and that we'd like all applications built on the Google+ platform to follow also: put the user first, be transparent, and respect user data," added Chabot in a more detailed article.
"The goal behind these guidelines, as with all of the features and fine print, is to work together to build products that our users will love."
Google is providing libraries for Java, GWT, Python, Ruby, PHP, Objective-C and .NET, and the APIs use RESTful HTTP requests with JSON responses and standard syntax payload formats.
"We love the way the programmable web has evolved, so we're using existing standards and best practices wherever we can," the firm wrote in its explanatory notes. µ