socialmedian and the Google Social Graph API

| | Comments (1) | TrackBacks (0)
We've been playing around with the Google Social Graph API over here at socialmedian lately and have today begun to slowly add some features which make use of this API.

What is the Social Graph API?

The Social Graph API makes information about the public connections between people on the Web easily available and useful for developers. Developers can query this public information to offer their users dramatically streamlined "add friends" functionality and other useful features.


As this quick demo from Google shows, the API can detect how sites are connected/related and how people are connected based on public links on websites, marked up using Open standards such as XFN and FOAF, designed to express relationships online.


At socialmedian, our first use of this API is to guess at what other sites might also belong to an individual.  i.e. in the example pictured below, in my profile settings, I have told socialmedian what my Twitter account username is as well as my FriendFeed user name and based on that, using the GSG API, we are able to instantly suggest some other sites which might be mine as well.

settings is this you.pngIn this case, we accurately find my blog, linkedin account, facebook account, etc., which I can easily one-click now to add to my socialmedian profile.

This is a fairly basic use of the API around site connectivity.  We'll be doing some more advanced work with the API soon around user connectivity which should be even more interesting.

In terms of our use of the API, here are some of the observations thus far:

  1. We wish that more services would use the XHTML Friends Network (XFN), Friend of a Friend (FOAF) markups It's very simple and more developers should be made aware of this.  More developers should be made aware of the benefits of using these markups. Right now, hardly anyone bothers using these markups.  It may not be a proper comparison...but developers started using proper html tags because that gave them SEO benefit.
  2. The response data isn't entirely clean so you need to be cautious and apply your own filters on top of it.  As an example, for one of our team members, Nishith Shah, for twitter.com/neesheeth, Social Graph API thinks that friendfeed.com/neesheeth is an unverified claiming node. However, for friendfeed.com/neesheeth, it thinks twitter.com/neesheeth is a claimed node.
  3. Also, the user connections are understandably not in real time. So can't be used in situations where you need most up-to-date information
Apart from this, as far as implementation of social graph api is concerned.. it's pretty straightforward. Just have to get around to understanding the response. It could be confusing to start with

Categories

  • Currently 4.5/5
  • 1
  • 2
  • 3
  • 4
  • 5
Rating: 4.5/5 (2 votes cast)

0 TrackBacks

Listed below are links to blogs that reference this entry: socialmedian and the Google Social Graph API.

TrackBack URL for this entry: http://blog.socialmedian.com/cgi-sys/cgiwrap/jasong2o/managed-mt/mt-tb.cgi/295

1 Comments

It's also possible to make a c... (Below threshold)

It's also possible to make a collection from Gnip (http://www.gnipcentral.com/) and extract user information from a number of the sites you integrate.

Leave a comment

About this Entry

This page contains a single entry by Jason Goldberg published on July 3, 2008 2:26 PM.

WEBEX: sneak preview of several significant new socialmedian features was the previous entry in this blog.

This week's alpha code for socialmedian = 2weekstobeta is the next entry in this blog.

Find recent content on the main index or look in the archives to find all content.






Powered by Movable Type 4.0

Twitter Updates