Google OpenSocial

Ranked #12,252 in Internet, #442,437 overall

Google OpenSocial API News

From the mouth of Google:


The web is better when it's social

The web is more interesting when you can build apps that easily interact with your friends and colleagues. But with the trend towards more social applications also comes a growing list of site-specific APIs that developers must learn.


OpenSocial provides a common set of APIs for social applications across multiple websites. With standard JavaScript and HTML, developers can create apps that access a social network's friends and update feeds.


Many sites, one API

Common APIs mean you have less to learn to build for multiple websites. OpenSocial is currently being developed by Google in conjunction with members of the web community. The ultimate goal is for any social website to be able to implement the APIs and host 3rd party social applications. There are many websites implementing OpenSocial, including Engage.com, Friendster, hi5, Hyves, imeem, LinkedIn, MySpace, Ning, Oracle, orkut, Plaxo, Salesforce.com, Six Apart, Tianji, Viadeo, and XING.


In order for developers to get started immediately, Orkut has opened a limited sandbox that you can use to start building apps using the OpenSocial APIs.


Server optional

OpenSocial is built upon Google Gadget technology, so you can build a great, viral social app with little to no serving costs. With the Google Gadget Editor and a simple key/value API, you can build a complete social app with no server at all. Of course, you can also host your application on your own servers if you prefer. In all cases, Google's gadget caching technology can ease your bandwidth demands should your app suddenly become a worldwide success.


OpenSocial is a set of three common APIs, defined by Google with input from partners, that allow developers to access core functions and information at social networks:


  • Profile Information (user data)
  • Friends Information (social graph)
  • Activities (things that happen, News Feed type stuff)

Hosts agree to accept the API calls and return appropriate data. Google won't try to provide universal API coverage for special use cases, instead focusing on the most common uses. Specialized functions/data can be accessed from the hosts directly via their own APIs.

 


THE LINK -> http://code.google.com/apis/opensocial activeNow!


Major Companies reported who have joined Google Open Social:


MySpace, Orkut, Salesforce, LinkedIn, Ning, Hi5, Plaxo, Friendster, Viadeo, Bebo, Engage.com  and Oracle as announced Google partners.

Loading

Google OpenSocial Blog

Loading

Google OpenSocial Link List

OpenSocial - Google Code
The web is better when it's social
The web is more interesting when you can build apps that easily interact with your friends and colleagues. But with the trend towards more social applications also comes a growing list of site-specific APIs that developers must learn.

OpenSocial provides a common set of APIs for social applications across multiple websites. With standard JavaScript and HTML, developers can create apps that access a social network's friends and update feeds.
Google Developers Videos on YouTube
We are Google engineers who love development. Through Google Code, we want to share knowledge about development in general, and we hope that some of these videos are useful.
OpenSocial API Documentation - OpenSocial - Google Code
OpenSocial API Documentation
The OpenSocial API is a set of common APIs for building social applications on many websites. There are two ways to access the OpenSocial API: client-side using the JavaScript API and server-side using RESTful data APIs.
Frequently Asked Questions - OpenSocial - Google OpenSocial
Frequently Asked Questions
Articles - OpenSocial - Google Code
OpenSocial provides a common set of APIs for building social applications that run across multiple websites. With standard JavaScript and HTML, developers can create apps that access a social network's friends and update feeds. This forum is the place for developers to post questions, share ideas, and post your example projects for feedback.

Media30.com Report on Google OpenSocial

Loading

OpenSocialStuff.com News

Loading

Google OpenSocial Api in the news

updated every 30 minutes

Wookie 0.10.0 appears in incubator
Created to host W3C Widget specification widgets, Wookie can also host OpenSocial and Google Gadgets....
Qeep Social Platform is Open to New Relationships
The qeep social API is based on the OpenSocial Standard developed by Google, and enables mobile game...
Gillmor Gang Live 05.18.12 (TCTV)
Learn more Person: Kevin Marks Companies: Salesforce, BT, Google, Technorati Kevin Marks is a software...
Gillmor Gang: The UnLike Filter
Learn more Person: Kevin Marks Companies: Google, Technorati, BT, Salesforce Kevin Marks is a software...

Google OpenSocial API in the Blogs

updated every 30 minutes

Browser wars flare in mobile space
Google, Apple, Microsoft and Yahoo! are all in the struggle, along with the Norwegian-made Opera browser...
Living Out Loud -- Should We All Be More "Open?": Corporations, the Main ...
The ubiquity of digital gadgets and sensors, the pervasiveness of networks and the benefits of sharing...
Microsoft's social networking site So.cl now open to all users
The company expects students will continue to use current social networks such as Facebook, Twitter,...
Microsoft's Social Networking Site So.cl Now Open to All Users
The company expects students will continue to use current social networks such as Facebook, Twitter,...

API Development Help from Amazon

Loading

Details Revealed: Google OpenSocial To Launch Thursday

Michael Arrington

Details emerged today on Google's broad social networking ambitions, first reported here in late September, with a follow up earlier this week. The new project, called OpenSocial (URL will go live on Thursday), goes well beyond what we've previously reported. It is a set of common APIs that application developers can use to create applications that work on any social networks (called "hosts") that choose to participate.

What they haven't done is launch yet another social network platform. As more and more of these platforms launch, developers have difficult choices to make. There are costs associated with writing and maintaining applications for these social networks. Most developers will choose one or two platforms and ignore the rest, based on a simple cost/benefit analysis.

Google wants to create an easy way for developers to create an application that works on all social networks. And if they pull it off, they'll be in the center, controlling the network.

What They're Launching

OpenSocial is a set of three common APIs, defined by Google with input from partners, that allow developers to access core functions and information at social networks:

Profile Information (user data)
Friends Information (social graph)
Activities (things that happen, News Feed type stuff)
Hosts agree to accept the API calls and return appropriate data. Google won't try to provide universal API coverage for special use cases, instead focusing on the most common uses. Specialized functions/data can be accessed from the hosts directly via their own APIs.

Unlike Facebook, OpenSocial does not have its own markup language (Facebook requires use of FBML for security reasons, but it also makes code unusable outside of Facebook). Instead, developers use normal javascript and html (and can embed Flash elements). The benefit of the Google approach is that developers can use much of their existing front end code and simply tailor it slightly for OpenSocial, so creating applications is even easier than on Facebook.

Applications can have full functionality on profile and/or canvas pages, subject to the specific rules of each host. Facebook, by contrast, limits most functionality to the canvas page, allowing a widget on the profile page with limited features.

OpenSocial is silent when it comes to specific rules and policies of the hosts, like whether or not advertising is accepted or whether any developer can get in without applying first (the Facebook approach). Hosts set and enforce their own policies. The APIs are created with maximum flexibility.

Launch Partners

Partners are in two categories: hosts and developers. Hosts are the participating social networks, and include Orkut, Salesforce, LinkedIn, Ning, Hi5, Plaxo, Friendster, Viadeo and Oracle.

Developers include Flixster, iLike, RockYou and Slide.

What This Means

The timing of OpenSocial couldn't be better. Developers have been complaining non stop about the costs of learning yet another markup launguage for every new social network platform, and taking developer time in creating and maintaining the code. Someone had to build a system to streamline this (as we said in the last few sentences in this post). And Facebook-fear has clearly driven good partners to side with Google. Developers will immediately start building on these APIs to get distribution across the impressive list of hosts above.

And they'll do it soon, too. It's clear that the developers who arrived early to the Facebook Platform party won easy customers. Those that came later had to fight much harder. Developers found their new gold strike, and they will soon all be there, mining away.

Source: TechCrunch.com 10-30-07
http://www.techcrunch.com/2007/10/30/details-revealed-google-opensocial-to-be-common-apis-for-building-social-apps/

API Development Help from Amazon

Loading

Official Google Blog

Loading

Google Luanching OpenSocial API November 5, 2007

Yesterday a select group of fifteen or so industry luminaries attended a highly confidential meeting at Google's headquarters in Mountain View to discuss the company's upcoming plans to address the "Facebook issue."

The meeting was so secret that all attendees had to sign confidentiality and non-disclosure agreements strictly forbidding them from discussing what was shown to them at the meeting. Notwithstanding that NDA, I've now spoken with three of the attendees off record to get an understanding of what Google is planning. Google's goal - to fight Facebook by being even more open than the Facebook Platform. If Facebook is 98% open, Google wants to be 100%.

The short version: Google will announce a new set of APIs on November 5 that will allow developers to leverage Google's social graph data. They'll start with Orkut and iGoogle (Google's personalized home page), and expand from there to include Gmail, Google Talk and other Google services over time.

On November 5 we'll likely see third party iGoogle gadgets that leverage Orkut's social graph information - the most basic implementation of what Google is planning. From there we may see a lot more - such as the ability to pull Orkut data outside of Google and into third party applications via the APIs. And Google is also considering allowing third parties to join the party at the other end of the platform - meaning other social networks (think Bebo, Friendster, Twitter, Digg and thousands of others) to give access to their user data to developers through those same APIs.

And that is a potentially killer strategy. Facebook has a platform to allow third parties to build applications on Facebook itself. But what Google may be planning is significantly more open - allowing third parties to both push and pull data, into and out of Google and non-Google applications.

In the long run, Google seems to be planning to add a social layer on top of the entire suite of Google services, with Orkut as their initial main source of social graph information and, as I said above, possibly adding third party networks to the back end as well. Social networks would have little choice but to participate to get additional distribution and attention.

Google has a number of heavy hitters engaged in the project. Amar Gandhi, who apparently wasn't at the meeting and whose title is the rather unassuming "Product Manager, Orkut," was previously at Microsoft where he unsuccessfully tried to integrate social networking features into Vista. Brad Fitzpatrick, the chief architect of Six Apart until he joined Google in August, is leading the charge to make the Google project as open as possible. Patrick Chanezon, Google Evangelist, is herding the cats.

Lots of people noticed Fitzpatrick's social graph post (linked in paragraph above), connected the dots to his new job at Google, and speculated that Google's has been working on something really, really big in this area. This is now confirmed and, unless Google changes the launch date, we'll be seeing the beginning of it on November 5.

Source: TechCrunch.com http://www.techcrunch.com/2007/09/21/google-to-out-open-facebook-on-november-5/

Amazon Stuff for Nerds & Geeks

Loading
Loading

New Flickr Photos

Loading

New Del.icio.us bookmarks

New Google Blog Search

Add the latest Google news results for your topic, right on your lens. Updates automatically.

New Google Blog Search

Add the latest Google news results for your topic, right on your lens. Updates automatically.

New Google Blog Search

Add the latest Google news results for your topic, right on your lens. Updates automatically.

New Google Blog Search

Add the latest Google news results for your topic, right on your lens. Updates automatically.

Amazon Stuff for Nerds & Geeks

Loading

New Amazon

Loading

New Amazon

Loading

Between the Lines News

ZDnet Blog

Loading

blog.pmarca.com

Loading

Wired Blog News

http://blog.wired.com

Loading

New Guestbook

  • LaraineRose Apr 12, 2009 @ 8:24 pm | delete
    Such a lot of information here. The article 'Can Twitter's backbone handle sudden jump in popularity?' interested me. I am currently not a Twitter user but was thinking of becoming one. I have to rethink my decision. Thank you for this lens. 5*s, favorite and fan. I will return to see what else you are writing.