- 論壇徽章:
- 0
|
簡介
OpenSocial的目的是為了讓任何社區(qū)網(wǎng)站都能執(zhí)行這個(gè)通用API,可以讓這些網(wǎng)站都能夠掛接這些開放的插件。
因?yàn)樯鐓^(qū)所以更好
當(dāng)你開發(fā)的插件可以很方便地和你的朋友和同事交互時(shí),網(wǎng)站會(huì)變得更加有趣。這種趨勢的不斷發(fā)展勢必導(dǎo)致在不同的網(wǎng)站上開發(fā)插件,就需要開發(fā)者了解更多的不同網(wǎng)站特有的API。
OpenSocial為在多個(gè)網(wǎng)站上開發(fā)社區(qū)插件定義了通用的API。通過標(biāo)準(zhǔn)化的JavaScript和HTML腳本,開發(fā)者能夠創(chuàng)建一些插件,這些插件可以訪問很多網(wǎng)站的朋友和更新反饋信息。
多個(gè)站點(diǎn)一個(gè)API
通用API意味著你不用為在多個(gè)網(wǎng)站上創(chuàng)建插件而去了解更多的API。OpenSocial目前一直有大量的社區(qū)成員來開發(fā)。最終的目的是為了讓任何社區(qū)網(wǎng)站都能執(zhí)行這個(gè)通用API,可以讓這些網(wǎng)站都能夠掛接這些開放的插件。下面是一些可以執(zhí)行OpenSocial的網(wǎng)站,有Engage.com, Friendster, hi5, Hyves, imeem, LinkedIn, MySpace, Ning, Oracle, orkut, Plaxo, Salesforce.com, Six Apart, Tianji, Viadeo,和XING.
對(duì)服務(wù)器非強(qiáng)制
OpenSocial是基于掛件創(chuàng)建的,所以你不需要花費(fèi)服務(wù)代價(jià)就能創(chuàng)建一個(gè)很好的、容易掛接的社區(qū)插件。通過 Google Gadget Editor工具和一個(gè)簡單的API的key值,你就可以開發(fā)一個(gè)完整的社區(qū)插件,而根本不需要服務(wù)器。當(dāng)然如果你愿意,也可以將你的插件部署在自己的服務(wù)器上。假如你的app迅速取得廣泛的成功,大家都來使用,無論如何Google掛件緩存技術(shù)都能緩解對(duì)帶寬的要求。 |
|