Facebook 石破天驚的Open Graph

Facebook 在2010年4月下旬轟轟列列的發布了四項技術改變,震憾了包含Google在內的網路巨頭,那四個技術規格是什麼,簡單的介紹如下  

1.  Open Graph API

過去稱為Facebook Connect API,簡單的說就是,透過Facebook API你將可以取得使用者的個人資料,喜愛偏好,但結合下方四點,現在可以取得的東西更多了 

2.  Facebook Auth

過去我們發展網站登入時,通常只強調單一登入(SSO)的認證功能,但此次Facebook Auth的發布,已經超過此功能,他們還發展出授權的功能,也就是說透過Facebook Auth,認證/授權都可達成了,只是授權是授權什麼? 您存放在FB上的個人資料!! 授權程度將影響網站服務者透過Open Graph API所能取得的資料內容。 

3.  Social Plugin

透過JavaScript所發展的Mashup技術,目前共有八種小工具可用,讓網站服務管理員不需要會寫程式,就可以透過剪貼的功能達成與Facebook共享資源的目地。(也讓Facebook更容易分析您的網站) 

4.  Open Graph Protocol

我可以稱它就是詮釋資料(MetaData)嗎? 只是這次的MetaData不是常見且無聊的都伯林核心集,而是Facebook自行定義的MetaData,將更貼近我們的生活(也更貼近商業利益),SocialPlugin加上Open Graph protocol將可加速Facebook收集全球網站與所有使用者的喜好程度。

  

Open Graph四大技術用在那裡?

其實,Facebook Platform的系統架構相當複雜,但我不得不說這是很漂亮的技術架構,下圖只是為了說明方便,簡化過的圖表

 FB_OpenGraph.jpg 

綠框之外的部份,就是早期Facebook Platform所發展出來的架購,這部份我就不再重覆說明,我將重點放在綠框部份,

我們可以發現,幾乎此次所發表的Open Graph四大技術全部圍繞在外部網站服務,


Open Graph Protocol是寫在HTML上的MetaData,讓Facebook可以更精準了解網頁內容

Social Plugin就是事件觸發器,透過與Open Graph Protocol的合作,您的喜好(來個讚吧!)將被傳回至Facebook收集;

Facebook Auth,透過登入與授權機制,該網站就取得了您的同意,可以取得您存放在Facebook上的個人資料;

Open Graph API,就是那條大水管,將您的個人資料源源不絕的從Facebook送至外部網站了。


個人覺得,以Facebook的影響力來看,不管您是不是Facebook的用戶,大概不用多久大多數的網站都會被Facebook沾染上,

而Facebook 跟Google Adsense(Google 廣告系統)決戰日期也應該已不遠了。


創作者介紹

Min's Web Life: 談網路產業研究與生活閒聊

miin1130 發表在 痞客邦 PIXNET 留言(0) 人氣()