Google+ API Launched - +1 Button In Google Sites

To simplify the process of adding the +1 button to your own Google Sites, starting today, you can "add the +1 button to any individual page on you Google Sites by choosing +1 Button from the Insert menu, or you can add it to your site's sidebar and have it appear on every page instantly […]

To simplify the process of adding the +1 button to your own Google Sites, starting today, you can "add the +1 button to any individual page on you Google Sites by choosing +1 Button from the Insert menu, or you can add it to your site's sidebar and have it appear on every page instantly by editing your Site Layout under Manage Site, announced Michael Verrilli, Software Engineer.

Adding the +1 button to your site will allow your visitors to recommend it to their friends and contacts, which helps more people discover it via their personalized search results.

In some way releated to +1, Google today launched Today the Google+ APIs. "This initial API release is focused on public data only -- it lets you read information that people have shared publicly on Google+," announced Chris Chabot, Google+ Developer Relations.

Chabot cites an example, "if you want to get my profile information, you can use the people.get method by sending the following HTTP request":

"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 plus.me OAuth2 scope to ask the user who they are."

After your application has requested this scope, you can use the special "me" identifier rather than the long numeric identifier," explained Chabot: GET https://www.googleapis.com/plus/v1/people/me

You can find more information about the Google+ platform, including today's new APIs to public data, at developers.google.com/+ on our new Google Developers site. This site will be the place to go for access to documentation, terms and policies, discussions with other developers, tools that make development on the +Platform easier and more fun and, of course, the place where announcements concerning new releases will be made.