Google opens Google+ up for developers

Google opens Google+ up for developers

Summary: Want to develop an application for Google's new social network Google+? Google has just opened its Application Programming Interfaces for developers.


Questions about Google's new social network real name policies aside, I quite like Google+. One of the things I like about it, in stark contrast to Facebook, is that Google+ lets you access and back-up your personal data. Now Google has taken it one step further: The company has opened up some of Google+'s Application Programming Interfaces.

On Google+, appropriately enough, Chris Chabot, a Google developer advocate, announced "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."

Chabot continued, "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."

So excitement aside, what's the story with these APIs? A quick look at the Google+ Developers site reveals that we're still in the early stages here. The sites states that "This initial set [of APIs] is focused on providing read access to public data. We'll be adding more APIs over time to build on this foundation and help you create more types of integrations"

It continues, "This initial release is intended for feedback and learning-they are restricted to a courtesy usage quota and some functionality is disabled. This should provide enough access for you to check out the APIs and to start integrating Google+ with your apps."

The Google APIs Client Libraries are available as betas for .NET, Java, PHP, and Python. For those developers are a little braver, they're also available as alpha code for the Google Web Toolkit, Objective C and Ruby.

What can you do with it at this point? In another posting, Chabot wrote, "This initial API release is focused on public data only--it lets you read information that people have shared publicly on Google+." When you access this data it's sent to you in JavaScript Object Notation (JSON) encoded format.

Chabot continued, "Because we're starting with public data only, you simply need to register your app before making requests. And if you aren't yet sure which Google+ user is running your app (for example, because they're installing it for the first time), then you can use the new OAuth2 [a security protocol that enables users to grant third-party access to their web resources without sharing their passwords]-scope to ask the user who they are."

In addition, Chabot states that "Our API methods are RESTful [REpresentational State Transfer] HTTP requests which return JSON responses." And, "Our payload formats use standard syntax (e.g. PoCo (Portable Contacts) for people info and or activities)."

Before you start coding away though, Chabot asks that you keep in mind, "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. 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."

So ready? Set? Google+ Code!

Related Stories:

Google+, Real Names, and Groklaw's Pamela Jones

All Google Profiles will be public

Five Things to love about Google+

Five reasons to stay off Google+ for now

Three simple steps to setting Google+ straight

Topics: Software Development, Apps, Google, Social Enterprise

Kick off your day with ZDNet's daily email newsletter. It's the freshest tech news and opinion, served hot. Get it.


Log in or register to join the discussion
  • RE: Google opens Google+ up for developers

    WHY is it that people who somehow get PAID to write articles are still so stupid? EVERY time someone talks about how great Google+ is compared to Facebook, they ALWAYS mention some feature that Facebook has had for YEARS.

    Sorry Steven...but just because YOU are too stupidto know how to backup your Facebook data does not mean that they don't allow it. It has been available in Facebook since at LEAST mid-2010. is the you have the integrity to write a correction to this column? Or, since you are just a blogger and not a real writer han people might actually EXPECT professionalism from, will you just ignorethe factthat you were wrong? My guess is the latter. You don't have the integrity to admit your mistakes.
  • Never had it before

    Why should he display any integrity now?
  • Wrong, wrong, wrong

    OK. Facebook has allowed you to back up your own data.

    The Google+ APIs only allow you to work with public data only.

    Not even done reading the first paragraph and you managed to misrepresent both Google and Facebook.
    Your Non Advocate
  • RE: Google opens Google+ up for developers

    As others have illustrated you once again destroy your credibility. I cannot believe ZDNet keeps you around with your blogs and articles filled with downright lies and inaccurate information. There was a time that journalists had to provide the facts and apparently that time is now gone.
  • RE: Google opens Google+ up for developers

    Steven, in reality you should assess better the value and the veracity of your statements before publishing such things in ZDNet. It just reveals bad preparation and not knowing the potential of one of the platform's commented here well enough. It seems that many users know though.
  • RE: Google opens Google+ up for developers

    Steven, Great article.

    • What is great about it? As many have just proven

      the article is severely flawed as he based it on the assumption that Google+ was offering something that Facebook does not have, which was incorrect.

      Tim Cook
      • RE: Google opens Google+ up for developers

        @Mister Spock
        You seem to take what is written far to serious. That is not logical for the real Mr. Spock.

  • RE: Google opens Google+ up for developers

    Google+ is dead and gone.