Google Plus API: Is it Intentionally Late?

Adam DuVander, July 12th, 2011

Google’s new social tool Google Plus has barely been released for two weeks, but already it’s seeming like the feature most needed is an API. The most popular functionality of Google Plus, sharing content with one’s “circles,” is similar to what users are already doing on Twitter and Facebook. Perhaps the delay in releasing a Google Plus API is about forcing people to give Google’s interface a go?

Again, it’s only been two weeks. But an API for this new communication tool is not without reasonable expectations. Google launched its Google Buzz API right along with Buzz itself, wasting no time. A few months later, Google Wave had an API when it was announced.

Perhaps these two data points are all the more reason for Google not to immediately provide an API for Google Plus. Neither Wave nor Buzz gained the traction Google had hoped, with Wave’s API closed last August.

Still, if Plus is to succeed, it needs to be integrated into other workflows. Users will want applications on every platform. Creators of every last obscure piece of social software will want to connect to Google Plus. And users of other companies’ solutions will want to see all their social interactions in one place. Developers are already trying to merge Google Plus and Facebook, as ReadWriteWeb wrote.

For the Google Plus API, it’s not a matter of whether, but when. There’s an API signup page which solicits not only contact information, but reasons that developers are excited about the API. It seems Google wants use cases before giving developers something to use. It’s smart, but to a developer wanting to integrate now, it can be frustrating.

But the low-hanging fruit for developers now is aggregation and syndication, which would mean spitting Google Plus content out to competitors, or bringing content from competitors into Google Plus. And it would mean mucking up the streams, much as tweets on Facebook can be messy. It seems Google might be wanting to avoid that, hoping developers might choose more interesting projects that take advantage of Google Plus itself, rather than turning it into yet another status system.

What do you think? What would you do with a Google Plus API?

Tags: Google
Both comments and pings are currently closed.

19 Responses to “Google Plus API: Is it Intentionally Late?”

July 12th, 2011
at 12:20 am
Comment by: Emlyn O'Regan

I built the service “Syyncc” (http://my.syyn.cc) over a year ago, to tie Facebook and Buzz accounts together. I’m waiting to be able to fully integrate Google+ into this.

In fact I didn’t actually wait, I built my own rudimentary read-only API (http://point7.wordpress.com/2011/07/10/rudimentary-googleplus-api/) using the html from the Profile page, and made a read only connection from G+ to Facebook and Buzz, which people may want to check out.

Now, I really, really want a proper API so I can make the G+ connection work in both directions!

July 12th, 2011
at 1:11 am
Comment by: Conor O'Neill

Whilst in principle I always want an API on a web-service from the get-go, I think Google is right to delay the roll-out in this case.

One of the things that killed Buzz stone-dead was that everyone came in, added their Twitter/Facebook/Flickr/Reader feeds and then left. The number of actual humans on Buzz collapsed to almost nothing within a few weeks.

By forcing people to manually engage on the platform first, Google has a much better chance with Plus. The longer they wait, the more likely the social media “mavens” are to disappear and then normal people can power the service.

July 12th, 2011
at 2:28 am
Comment by: Daniel

What we would do with the API is what we already have done at http://www.circlecount.com ;)

An API would give us more flexibility and hopefully more informations to track.

July 12th, 2011
at 7:30 am
Comment by: Romin Irani

I think if ever there was pressure to get the API right, this is it. With an expected number of users at 20 million + by this weekend, the pressure is on Google to deliver an API that can straight off allow people to write the most popular applications available on Facebook (of course with a twist).

Experienced developers are going to dash out of the starting blocks immediately to gain early advantage and the backlash could be large if the API does not meet expectations.

Its not just a question of getting this API going fine but also the fact that the Google API ecosystem is large and people will want to integrate with various Google services (Gmail, GDocs, etc) immediately. I think serious organizational workflow applications could be possible here especially if it plays well with Google Apps.

July 12th, 2011
at 7:54 am
Comment by: Abraham Williams

Google Buzz didn’t launch with an API. It essentially launched with RSS feeds (with a few bells and whistles) followed by the real API three months later.

July 12th, 2011
at 8:42 am
Comment by: Adam Riley

Technically Google Plus has not yet been “released”. I believe the term Google are using is a “field trial” and I would hope that Google will be making changes based on user feedback. Google really can’t launch an API with the risk of having to make changes to it in the next few months, that would be a sure fire way to annoy developers.

July 12th, 2011
at 11:12 am
Comment by: Jason Striegel

While we’re waiting for the real thing, here’s an unofficial API that lets you pull public profile and relationship data:
https://github.com/jmstriegel/php.googleplusapi

I’m working on support for posts, at which point we can at least do basic syndication. Holler at me on Plus if you make something interesting or want to contribute.

July 12th, 2011
at 9:31 pm
Comment by: Rahul

Google plus seems to have hit 20Million users. Hopefully, they will roll out an api with similarities to the open graph protocol from facebook. There is going to be a race soon with post sharing and likes getting distributed between google and facebook. I had a tough time joining Google plus. Finally got an invitte from here-
http://www.skipser.toolsbysk.com/p/2/p/how-to-get-google-plus-invite.html

July 12th, 2011
at 11:03 pm
Comment by: GooglePlus

I the Google+ Project Team will leave to the Chrome Extension development community. it is being active now. some are here: http://google-plus-network.blogspot.com/p/google-extensionstools.html

July 13th, 2011
at 10:13 am
Comment by: Jason Grey

Also whipped up a quick and dirty version in Java – supports people, followers, following, and posts.

http://code.google.com/p/javaplus/

July 13th, 2011
at 5:03 pm
Comment by: Angel S. Moreno

To answer the question to the post title: Yes. I believe that Google has purposely held back the API but not for reasons we might be thinking about. As I mentioned on http://phpmine.com/2011/07/11/google-plus-is-lacking-in-features-or-are-they/ and as mentioned by one of my readers, they probably will be rolling out new features first and then release the API.

July 13th, 2011
at 8:43 pm
Comment by: Robert Oschler

I want to create custom Circle management/creation plug-ins. If they provide the proper hooks in their API, especially a callback mechanism for when critical Circle operations take place, I think a lot could be done to automate and enhance a lot of the Circles functionality. Right now, it’s sometimes cloudy as to where a shared item actually ends up, and how to control Plus stream content on a more granular level than what appears to be available. Custom “rule engines” could do a lot here to create new Circle templates like a “sharing professional scientific documents” or a “fast share of instant cam photos to friends” template.

– roschler

July 18th, 2011
at 12:01 pm
Comment by: The Unofficial Google Plus API–Wait, Which One?

[...] API. Google Plus has garnered a lot of mindshare in the last couple of weeks. When we asked is Google Plus API intentionally late many developers answered with their own homegrown APIs and widgets. This follows a rich tradition [...]

August 8th, 2011
at 4:50 pm
Comment by: Google Plus Traffic – Why The Numbers Are Down | Atmosphere

[...] of course, knows this. It is a bit surprising that they haven’t released their API yet – I am sure they have good reasons. And when they do, the programming world will jump on quickly. And when that happens, Google+ [...]

August 9th, 2011
at 4:29 am
Comment by: Scott

Is there any ball-park date for API release? “soon” could mean tomorrow or December.

August 9th, 2011
at 8:51 am
Comment by: Will Company Facebook Pages replace Phone Customer Service? | Customer Service in the Cloud

[...] With the introduction of Facebook Video Chat  and Google Plus Group Chat via the Hangouts feature, the question now becomes whether these Social Networks will be the primary place for Live Chat or Phone Support?  My personal prediction is that we are about 1 year away from Voice over IP calls for Customer Service happening directly on a company Facebook or Google Plus site.  The challenge will be investigating how these existing features integrate into existing CRM platforms that companies already are using.   Google Plus has yet to announce an API. [...]

August 11th, 2011
at 8:13 am
Comment by: Survey Says Facebook API Has Most Headaches and Horror Stories

[...] Google also received its share of negative comments, though they were spread across several services. Two developers mentioned the Google Buzz API, which did not launch with the service. Two more complained that the Google Plus API is not available. [...]

September 15th, 2011
at 11:59 am
Comment by: Google Plus API for Public Data Released

[...] the user’s have chosen to post publicly, as opposed to a specific circle. In July we asked Is Google Plus Intentionally Late? Google said it wanted to learn how developers will use the service before providing an API. This [...]

March 29th, 2012
at 7:54 am
Comment by: Today in APIs: Google Plus Hangouts, Facebook Photos by Location and 17 New APIs | Photo Bucket

[...] APIs for Search, +1s and CommentsGoogle+ Hangouts Go Mobile & Get More CollaborativeGoogleGoogle Plus API: Is it Intentionally Late?Today in APIs: SeatGeek, Graph APIs and 18 New APIsGoogle+ – Wikipedia, the free [...]

Follow the PW team on Twitter

ProgrammableWeb
APIs, mashups and code. Because the world's your programmable oyster.

John Musser
Founder, ProgrammableWeb

Adam DuVander
Executive Editor, ProgrammableWeb. Author, Map Scripting 101. Lover, APIs.