應用程式介面支援Bebo、iLike、MySpace、Orkut及Salesforce.com等人氣網站
Google推出OpenSocial應用程式介面(API),讓社交應用開發者,以及希望增加社交功能的網站,可自行開發在網上通用的社交應用程式。
OpenSocial將為網際網路帶來更強勁與普及的社交功能,協助開發者建立廣泛的應用程式,讓使用者在不同的網站、網路應用,或社交網路都可使用這些功能。OpenSocial的推出,讓開發者能夠首次以通用的API,以更輕鬆、效率更高的方式為不同的社交網路開發及分享應用程式。
社交網站愈來愈傾向使用自己的一套API,迫使開發者必須選擇為每個網站分別撰寫不同的應用程式。OpenSocial讓社交應用開發者只需通曉單一的API,便可確保撰寫出來的應用程式能夠在任何支援OpenSocial的網站上運作。透過這樣的簡易技術,OpenSocial將令社交功能在網際網路上更廣泛普及。社交網站的使用者也能夠因此更快地享受更有趣味、引人入勝並實用的社交功能。
Google資深工程副總裁Jeff Huber表示:「網際網路增添社交功能後,必定會更受歡迎。在網際網路的內容中加入更多的社交資訊將會是未來的主流。只需一個標準的開發平台,就可以讓開發出來的應用程式在更多的網站上執行。藉由網路社群的意見與參與,我們期望OpenSocial將成為開發社交網路程式的標準技術。」
即學即用,網路共享
OpenSocial最重要的好處之一,是能夠為開發者提供龐大的應用程式分享網路。現已承諾支持OpenSocial的網站包括Bebo、Engage.com、Friendster、hi5、Hyves、imeem、LinkedIn、mixi、MySpace、Ning、Oracle、orkut、Plaxo、Salesforce.com、Six Apart、Tianji、Viadeo及XING,在全球各地的用戶總人數已達二億。對於時間緊迫和資源有限的開發者,只需要掌握OpenSocial API的訣竅,便能夠「即學即用,網路共享」,開發出適用於任何支援OpenSocial的網站之應用程式。
iLike, inc.社交音樂網站執行長Ali Partovi表示:「由於OpenSocial平台相當普及,iLike讓歌手從此以後可以透過採用新平台的網站,接觸全球二億多的音樂愛好者。透過這項管道,已有1,500萬名樂迷登記成為用戶,OpenSocial平台將有助我們實現目標,成為網上最大規模的歌手與歌迷溝通平台,毋須為不同的網站開發特定程式。」
Flixster、FotoFlexer、iLike、RockYou、Slide、Theikos及VirtualTourist等開發者已經使用OpenSocial API撰寫各式各樣的應用程式。http://sandbox.orkut.com更提供開發者sandbox,讓開發者隨時進入,測試OpenSocial 的API。開發者可以先在sandbox內建立應用程式,然後在Orkut或是其他OpenSocial網站上使用。
社交功能日趨普及
OpenSocial這個單一的編撰程式,亦有助網站滿足使用者對社交功能的需求。越來越多開發者可以輕易開發社交應用程式,網站便可快速地把這些應用程式直接轉化成更多功能。
Google社交網路服務Orkut產品經理Amar Gandhi表示:「Orkut擁有數以千萬計的忠實用戶,經常希望透過Orkut與友人分享生活中的樂趣以及表達自我。我們用OpenSocial把Orkut打造成為任何開發者都可使用的開發平台,充份利用網際網路社群的無窮創意,不斷為使用者帶來最新穎的功能。」
OpenSocial為撰寫社交應用程式提供共通的解決方案,意味網站可以獲得更多第三方開發者的支持。他們可以把用於維護專屬API 以及支援開發者社群的資源,調配到其他項目,從而發揮更高效益。
MySpace創辦人暨執行長的Chris DeWolfe表示: 「我們與Google的夥伴合作關係,讓開發人員可廣泛共享應用程式,而不需專門為每個平台進行開發。如此可讓新成立的公司用更多時間開發優秀產品,而非為每個社交網路重新編寫程式。我們十分高興能與Google攜手合作,為社交應用奠下劃時代的基礎。」
Ning創辦人暨技術總監Marc Andreessen表示:「我們很支持OpenSocial。這些標準將為Ning超過113,000個社交網絡的開發者及會員提供數之不盡的功能,以及讓他們的網路擁有自己的風格。毫無疑問,OpenSocial就是未來的趨勢。」
OpenSocial能夠消除為社交網站開發應用程式所產生的不便,開發者可以對感興趣的網站編寫應用程式,發揮非凡的創意,推動新一代的社交功能,也可以因此打破社交網絡只著重個人娛樂和遊戲的傳統印象。
LinkedIn執行長Dan Nye表示:「我們深信OpenSocial是正確的設計方向。有些社交經驗是在於共享照片,有些是在於分享生活的興趣,也有些是以專業為導向 。OpenSocial提供共享的程式開發基礎,確保所有體驗都獨一無二。」
hi5行政總裁Ramu Yalamanchi指出:「我們希望能讓接觸全球hi5觀眾的開發者,工作更加輕鬆方便。OpenSocial是一套簡易實用的開放標準,鼓勵開發者編寫創意非凡的應用程式。」
Slide創辦人兼行政總裁Max Levchin亦指出:「OpenSocial的問世,為協助第三方應用程式逐步整合至社交網絡的重要一步。Google這個以標準為基礎的開發平台,讓我們締造更豐富的使用者體驗。」
salesforce.com開發市場推廣副總裁Adam Gross表示:「網際網路已令消費者對商業應用全面改觀。通過把Force.com平台及Visualforce與最新的OpenSocial API相結合,開發者和客戶將可以建立及部署全新支援社交功能的企業應用程式,改善客戶關係管理系統(CRM, Customer Relationship Management)、協同合作(Collaboration),以及其他業務流程。」
三種API現已開放使用
OpenSocial API讓開發者在使用者同意的情況下,可以存取建立社交應用程式所需的數據:存取應用程式使用者的簡介、朋友名單,以及與朋友分享活動訊息的功能。開發者和網站專用的OpenSocial資源現在已經推出,可參閱:http://
code.google.com/apis/opensocial。
開發者將可以使用:
- 三種JavaScript及Gdata API,撰寫社交功能。
- Orkut隨時可用的開發者sandbox,請參閱:http://
sandbox.orkut.com。
- code.google.com的範例程式碼、說明文件,以及支援小組。
網站將可以使用:
- 協助網站支援OpenSocial的工具
- 與Google及其他網站溝通聯繫的支援論壇
- code.google.com的範例程式碼、說明文件,以及支援小組
以上的資源及隨時可用的開發者sandbox現已推出。OpenSocial標準將會透過開放源碼社群的使用者體驗,以及合作夥伴開發的嶄新功能,不斷持續進步。
開發工作已開始進行
Google相當感謝以下的開發者在早期重複測試OpenSocial API時所提供的積極協助和廣泛意見:(依字母排序)
A-E F-J K-O P-T U-Z
amiandoAppirio Bleacher Report BonstioNet Brad Anderson Bunchball, Inc. BuyFast Cardinal Blue Software Chakpak Chronus Corporation come2play CurrentTV E-junkie eTwine Holdings, Inc. Fiendoo Ltd Flixster FotoFlexer Grimmthething HedgeStop.com Hungry Machine iFamily, Inc. iLike Indeed.com KickSports, Inc. LabPixies Ltd. LimitNone LjmSite LoveMyGadgets Mesa Dynamics, LLC MuseStorm Inc. Netvibes NewsGator NY Times Oberon Media Outside.In PayPalPROTRADE Puxa Qloud RockYou Shelfari SideStep, Inc. Slide Theikos TooStep VirtualTourist Votigo Whizz Widgetbox Zytu Inc.
如欲獲取這些小程式的更多資訊,請瀏覽網頁http://
code.google.com/apis/opensocial