6.6 Google Open Social API

OpenSocial

1.The web is better when it's social:

OpenSocial 可為跨多個網站的social applications 定義通用 API。 Developers可以使用標準 JavaScript 和 HTML 創造出屬於自己的應用程式 ,用以連繫social network的好友並且可以update feeds

2.Many sites, one API

使用common API ,不必耗費時間學習便可構建多個網站。目前,OpenSocial 由網路社區的廣大成員聯合開發。最终目標是,所有社交網站都能夠實施API並且能託管第三方social applications

3.Server optional

OpenSocial 是在小工具的基礎上構建的,因此可以用較少的服務成本(甚至無需成本)來創建一個出色的virtual social app 。通過 Google Gadget Editor 和簡單的key/value API,根本不需要server 即可構建完整的social applications,亦可以在自己的server上託管自己的apps。

 

開發者需在社交網站上申請sandbox才能做開發的動作, 申請完sandbox後要如何做開發呢?由於sandbox只吃URL,所以這時就要用到上面說到的Google Gadget Editor來寫code,把code寫完後將這個code的xml網址複製貼到sandbox上面,如此一來就能把剛寫完的code變成一個應用程式。

 

其實在youtube上面有開發影片可以參考,而且原本是全英文,對於英文聽力不是很好的人可以會聽得有些吃力,但現在多了中文字幕(簡體中文)可以看,這對於英文聽力不是很好的人可以說是一大福音呢! 欲看開發影片請點我

 

 MySpace宣布將加入Google Open Social 與Facebook對抗

全球最大擁有約一億名會員的社交網站MySpace宣布將加入Google開放式社交平臺Open Social)計劃,將與知名應用程式開發商OracleSalesForce.com及社交網站FriendsterHi5LinkedIn開發共用的應用程式。以迎接排名第二約有五千萬名會員Facebook的挑戰。