社会关系也可以搬家

星期六, 01月 2nd, 2010

Social Graph API

 

正当微软收购Yahoo新闻被炒得沸沸扬扬的时候,Google低调的发布了一款“好友搬家工具”:Social Graph API,借以回击微软越界互联网的挑衅行为。

通过Social Graph API,Google将会在互联网中抓取人们已经对外公开的人际关系,就好象Google网页搜索抓取网页之间的链接关系一样。网页蜘蛛返回的是HTML网页之间的链接,而Google抓取的社交关系将会通过这个API提供结构化的数据。

Social Graph API

 

GOOGLE该 项目负责人Brad Patrick介绍说:“Social Graph API项目将吸纳互联网上所有既存的社会网络数据,并且可以方便的通过这种新的API来应用这些数据。你可以用这个API做很多有用的事,比如让网站更受 欢迎,在新网站上更方便的找到好友。包括并不限于你的MySpace、Facebook、twitte、Blog等”

social_graph_api_2.png

 

利用这一编程接口,用户可以汇集起分散在各种社交网络里的社会关系,这意味着,如果一个社交网站的用户转移到了另外一个网站上,他们不必重新添加好友,只需要通过网站提供的一个按钮,他们就可以把脸谱(Facebook)等网站上的好友都添加进来。但前提是这些好友关系之前已经正常在网上披露,不再是个人隐私。

这下你知道microsoft为啥注资2.4亿美元收购Facebook 1.6%的股份了吧?说实话俺很期待GOOGLE能开发出基于社交网络的PageRank,届时将能客观公正的界定谁才是真正的“网络红人”。

以下是Social Graph API介绍视频翻译:

Hi,我是Brad Patrick你可能还记得我曾经在Live Journal、Open ID这些项目中出现过。今天我将向大家介绍的是Google现在正致力于的一个新项目——Social Graph API。Social Graph API项目将吸纳互联网上所有既存的社会网络数据,并且可以方便的通过这种新的API来应用这些数据。你可以用这个API做很多有用的事,比如让网站更受 欢迎,在新网站上更方便的找到好友。下面让我们来仔细分析:

假设这就是互联网,互联网就是一大堆文档。这其中很多文档就是“你的MySpace公开档案”、“你的twitter账号”、“你的博客”……而 Google的搜索涵盖了所有这些。在这些文档之间存在着链接,其中大多数,像这里用黑线表示的这些,只是很普通的链接,没什么特别。而现在的社群应用网 站,比如博客网站,会标记出一些公共的联系。这些就是公开的联系,比如这个家伙说,这是我的Twitter公开好友,这个家伙说,我要把他放到 Bloger好友里。这些联系都是既存的,但还没有办法去利用,随着现在社群网站的迅速发展,这个家伙(用户)或许需要应用(access)他的社群图景 (Social Graph),这也就是Social Graph API产生的原因。我们来看个究竟。

网络的文档间存在的公共联系通常有两种情况:这里是我的个人网站,我与David的网站间有一个链接表示“朋友”,而我还有很多其他的朋友;另一种 情况是“我”(me)链接,比如从我的主页链接到我的Twitter账号,这个链接表示“这也是我的账号”。基本上,链接都属于这两种情况:“朋友”或 “我”,表示“这也是我的账号”。那么我们如何利用这些呢?下面是我最喜欢的例子。

现在,我刚刚注册了Twitter,我感到很寂寞因为我在这里没有好友。那么,作为一个开发者和用户,我应该怎么做呢?我会应用Social Graph API回溯链接,从Twitter账户出发,通过“我”链接,回到我的个人主页,再链接到我的Live Journal页面,而在那里我有一个与Bob之间的“朋友”链接,而Bob的Live Journal账号又可以通过“我”链接找到他的Twitter账号,尽管Bob在Twitter里更改了自己的用户名,但我还是发现他在这,于是我就可 以和他成为Twitter好友。这就是我利用Social Graph API的一个例子,我们期待你们赋予它更多的用途。(译言)

Copyright 2009 by 33ue. Design by AMY&PINK.