兩年前講 Web 2.0 時,曾經提過利用 FOAF 或 XFN 來映射人際關係的概念。這在當時好像是一種幻想,不過今年二月初時 Brad Fitzpatrick (是個強者,做了 LiveJournal、memcached、Perlbal、MogileFS、DJabberd、OpenID 等軟體或規格,目前任職於 Google, Inc) ,推出了一組新的 Google Social Graphic API。不妨先看一段 Brad 的簡白說明
Introduction to the Social Graph API
簡單說,Google 提供了一組 API,讓你可以取查詢被索引的社交關係,而這些資料來自於網路上的以 XFN/JSON 格式表現的公開連結。於是,若你經營社交網站,你可以透過此 API 幫你的訪客找到網站上的朋友們,而不需要你的訪客匯入朋友資料。或者,你也可以透過此工具找到你的愛人、仇人的連結關係。;-)
整個概念發想,可以參考 Brad Fitzpatrick 所寫的 Thoughts on the Social Graph,以及 Alex Iskold 發表於 ReadWriteWeb 的分析文章。
目前 Google 網站上已經提供三組展示用的程式,包含 Site Connectivity, My Connections, Parameter Playground 等。我的愛人或仇人們你們可以透過此介面查詢我的社交關係。
當然,目前使用 FOAF 與 XFN 之類後設資料的網站還相當少,但若未來重視 Social Network Portability 並使用開放技術的網站越來越多,那麼未來都有機會使用這個 API 來相互鍊結吧。或者,我們可以拿 Open Social 作為網站間的橋接層 ? 🙂