Google+ has just launched its public data APIs. These APIs allow you to access the public profile information and the public posts of users and include the Google+ content, profile, and conversations in your applications.
“Google+ gives users full control over their information, supporting everything from intimate conversations with family to public showcases and debates. This initial API release is focused on public data only–it lets you read information that people have shared publicly on Google+,” Google wrote on its blog.
As the initial launch is centered only on public data, you can access data like profile info and check out a list of a user’s recent public posts by using the people.get and activities.list methods, respectively. Developers will also need to register their apps before sending out requests. According to Google, if you aren’t yet sure which Google+ user is running your app , then you can use the new plus.me OAuth2 scope to ask the user who they are.
Here are some other details of Google+ APIs as stated on the company blog.
- The Google+ API methods are RESTful HTTP requests which return JSON responses.
- The payload formats utilize standard syntax and oAuth 1 for access to user data.
- Security is provided by OAuth 2 for secure trusted access to user data
You can get more information on the Google+ APIs at developers.google.com/+ on Google Developers site. This site will have info on documentation, terms, policies and provide other tools that make development on the Google+Platform much easier.