Google’s Social Graph API

John Musser, February 1st, 2008

Google today released their Social Graph API, a very powerful new service to facilitate the discovery of publicly declared relationships between people. The API is based on Google crawling the web and searching for pages that are associated with an individual – profile pages in many social networks, or blogs and websites associated with one person. Along with that, the service searches for relationships between people that are represented in this data. This can some from standard links between blogs that imply a relationship, or explicitly stated relationships of the formats that are used in social networks XFN, the XHTML Friends Network, or FOAF, the Friend of a Friend format, an RDF structure. We’ve added a new Social Graph API Profile in our directory.

In the Google Code site for this API it states that “sites that appear in the Google Web Search are automatically included in the Social Graph API if they contain XFN or FOAF data. Additionally, data is included from some other publicly declared profiles, such as MySpace.” Along with the API Google has released a very handy demo application that lets you interactively see the links about your own sites, or as Tim O’Reilly describes it debug your Social Graph (our profile of it here). For a good quick introduction to the API check this video from Google’s Brad Fitzpatrick:

A developer queries the web service by giving it a node that represents the person, like a blog’s web address, and it returns in JSON format the list of nodes connected to it and the nature of the relationship. One user of this API is Plaxo who uses it to reduce new account setup time by taking your publicly available relationship information to suggest links you may want to include in your profile.

The announcement is consistent with Google’s joining DataPortability.org, and as Sarah Perez points out, may be a first step towards Google’s stated desire to innovate around social search. Tim O’Reilly sees it as “a game-changing play in the social networking space. It’s a huge step towards open standards and a level playing field in smart social apps.”

Both comments and pings are currently closed.

4 Responses to “Google’s Social Graph API”

February 3rd, 2008
at 4:26 pm
Comment by: rascunho » Blog Archive » links for 2008-02-03

[...] Google’s Social Graph API his can some from standard links between blogs that imply a relationship, or explicitly stated relationships of the formats that are used in social networks XFN, the XHTML Friends Network, or FOAF, the Friend of a Friend format, an RDF structure. We’ve (tags: blog.programmableweb.com 2008 mes1 dia3 at_home FOAF XFN social_graph api webservices data_portability google microformats blog_post) [...]

February 5th, 2008
at 4:33 pm
Comment by: Paolo Mainardi

PHP SocialGraph API (Alpha)…

Dopo l’annuncio da parte di BigG delle nuove API per la “costruzione” semantica della propria rete di contatti virtuale, ho trovato qualche minuto libero per buttar giù qualche riga in PHP per sfruttare queste nuove interessantissim…

February 18th, 2008
at 12:08 am
Comment by: TwitterLove: Applying the Social Graph API

[...] this creative application of the Google Social Graph API you can. Even though Social Graph API was just released a couple weeks ago it didn’t take long before creative developers began seeing ways to put it to use. And as you [...]

January 20th, 2012
at 2:12 pm
Comment by: Google Gets Less Social With Two More Closed APIs

[...] knocking another couple APIs into the dustbin. Google Social Graph API was launched in 2008 with high hopes of an open social standard. The Picnik API is a photo editing service that Google acquired and incorporated into Picasa and [...]

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.