OpenAPI系列: 一、概述
“我的菜呢?”
“。。。。。。”
“這里的蔬菜可不是你的哦。。。”
“水果、牛奶、更加入蔬菜的營養(yǎng)才成為蒙牛果蔬酸酸乳的完美組合。。。”
“我說就是我的,等著瞧。。。。。。”
先為蒙牛做個(gè)廣告,不過提前聲明我可沒收蒙牛的錢啊,呵呵。這個(gè)廣告在公交車、電視上輪番播出,其創(chuàng)意完全來自當(dāng)前流行于SNS社區(qū)的“偷菜”游戲。說起SNS社區(qū),大家一定會(huì)想起SNS的鼻祖Facebook,不過在國內(nèi)的我們沒辦法享受Facebook,因?yàn)椴恢裁磿r(shí)候Facebook被隔到墻外面了。這里要嚴(yán)重鄙視下ZF的GFW,難道屏蔽了社會(huì)就會(huì)和諧了嗎?其實(shí)對(duì)于一般人而言,F(xiàn)acebook屏蔽與否是沒有什么實(shí)質(zhì)影響的,但是對(duì)于開發(fā)者的我們可謂一大損失。為什么能夠代表技術(shù)發(fā)展方向的應(yīng)用(Facebook、twitter)都給屏蔽了,難道只有把它們擋在墻外社會(huì)才河蟹?
扯遠(yuǎn)了,呵呵,言歸正傳。國內(nèi)也有非常火的SNS平臺(tái),如:人人網(wǎng)、開心網(wǎng)等,前面提到的“偷菜”游戲就是根植于SNS平臺(tái)而紅遍大江南北的,而“偷菜”游戲的成功完全取決于(有點(diǎn)絕對(duì))SNS的Open API策略。近期有一個(gè)項(xiàng)目,其功能即是開放API。最初考慮使用web service的方式實(shí)現(xiàn),但后來對(duì)業(yè)界Open API的實(shí)現(xiàn)方式進(jìn)行了一下調(diào)查,了解到大多數(shù)公司都是采用REST的方式實(shí)現(xiàn)(如:阿里軟件、人人網(wǎng)、Youku、Top100等),經(jīng)過綜合考量,最終決定也使用REST方式來實(shí)現(xiàn)我們的Open API。
?想法
項(xiàng)目結(jié)束后突然有了一個(gè)想法,是否可以構(gòu)建一個(gè)Open API的平臺(tái),使其實(shí)現(xiàn)如下功能:
1) 動(dòng)態(tài)對(duì)消費(fèi)方(Consumer)進(jìn)行管理
2) 動(dòng)態(tài)對(duì)API方法及其參數(shù)進(jìn)行管理
3) 動(dòng)態(tài)生成API方法使用說明
4) 構(gòu)建在線Test環(huán)境
5) 在線API調(diào)用文檔向?qū)?/p>
6) 統(tǒng)一的REST調(diào)用路徑及API實(shí)現(xiàn)策略,方便編寫API實(shí)現(xiàn)邏輯
?開源地址
基于以上想法,本人創(chuàng)建了一個(gè)開源的項(xiàng)目OpenAPI,項(xiàng)目地址:http://openapi.codeplex.com/
[返回導(dǎo)航]
總結(jié)
以上是生活随笔為你收集整理的OpenAPI系列: 一、概述的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: java 在线API
- 下一篇: 各证券公司手续费