本人程序猿一枚,多年來(lái)深陷接口管理的漩渦中,閑來(lái)無(wú)事的時(shí)候,把現(xiàn)有開(kāi)放的接口管理平臺(tái)仔細(xì)捋了一遍,整理出來(lái)分享給大家,各位看官各取所需,都別客氣哈。
Eolinker
這是在所有接口管理平臺(tái)中我覺(jué)得做的最好的一個(gè)了,首先功能齊全,基本上其他平臺(tái)上有的,eolinker都具備了,從項(xiàng)目管理到接口管理,支持團(tuán)隊(duì)協(xié)作,接口測(cè)試,版本管理,在線分享,導(dǎo)入導(dǎo)出等等,十分強(qiáng)大,而且功能雖多,界面卻很干凈整潔,體驗(yàn)也很棒,強(qiáng)烈推薦!
接口詳情頁(yè),信息完備,接口信息一覽無(wú)余,還可以隨時(shí)切換測(cè)試,mock,歷史,修改,順便說(shuō)一句,這里的測(cè)試功能支持在線和本地測(cè)試(需要下插件),甚至可以構(gòu)造表達(dá)式,想先怎么處理數(shù)據(jù)都行,超極好用!
除此之外,eolinker甚至還集成格式轉(zhuǎn)換,編碼轉(zhuǎn)換,加密解密等等的小工具。如果擔(dān)心接口數(shù)據(jù)安全,還可以直接從官網(wǎng)上下一個(gè)開(kāi)源版本安裝到本地,不過(guò)功能就沒(méi)有線上的那么強(qiáng)大了,但是基本需求都能滿(mǎn)足。講道理,功能強(qiáng)大到這個(gè)地步我是服氣的。
RAP
從接口管理的功能上來(lái)說(shuō),相對(duì)eolinker來(lái)說(shuō)就有一些遜色了,文檔信息不夠詳細(xì),團(tuán)隊(duì)協(xié)作那塊第一次用的時(shí)候我真的是完全懵逼了,而且界面真的是有些簡(jiǎn)陋(感覺(jué)像是后臺(tái)開(kāi)發(fā)人員寫(xiě)的界面),不過(guò)接口管理的基本功能都有,支持版本管理,mock測(cè)試,導(dǎo)入導(dǎo)出,而且是開(kāi)源的,文檔也比較詳細(xì),大家有時(shí)間的話可以以此為基礎(chǔ)開(kāi)發(fā)自己想要的功能咯。
easyAPI
在接口文檔方面,雖然比起eolinker來(lái)說(shuō)還是相對(duì)簡(jiǎn)單,不過(guò)對(duì)于那些喜歡簡(jiǎn)單接口文檔的朋友來(lái)說(shuō),easyAPI也不失為一個(gè)不錯(cuò)的選擇,不過(guò)在我試用的過(guò)程中,界面好像不是很穩(wěn)定,有些按鈕點(diǎn)擊時(shí)沒(méi)有反應(yīng),圖標(biāo)時(shí)可見(jiàn)時(shí)不可見(jiàn)。而且因?yàn)榻涌谖臋n和接口測(cè)試不是在一個(gè)菜單之下的,兩個(gè)功能之間的轉(zhuǎn)換有些費(fèi)力。
不過(guò)接口測(cè)試的功能還是挺不錯(cuò)的,左邊填數(shù)據(jù),右邊顯示結(jié)果,感覺(jué)還是挺直觀的,如果能支持本地測(cè)試就更好啦。
EasyAPI在主菜單上還有一個(gè)接口監(jiān)控的按鈕,不過(guò)點(diǎn)擊之后頁(yè)面為空,似乎一個(gè)很牛逼的功能——可能是我打開(kāi)的方式不對(duì)吧,另外還有一個(gè)網(wǎng)關(guān)的功能,據(jù)說(shuō)可以幫助開(kāi)發(fā)者輕松創(chuàng)建、發(fā)布、維護(hù)、監(jiān)控和保護(hù)任意規(guī)模的API,需要購(gòu)買(mǎi)才能使用,大家如果感興趣的話可以試試。
Apizza
用過(guò)DHC的朋友應(yīng)該會(huì)覺(jué)得apizza的界面似曾相識(shí),用戶(hù)在編輯接口的同時(shí)也可以進(jìn)行接口測(cè)試,很方便也很簡(jiǎn)單,如果只是想使用接口管理平臺(tái)進(jìn)行接口管理和接口測(cè)試的朋友,apizza不失為一個(gè)不錯(cuò)的選擇,功能雖不強(qiáng)大,但十分輕巧簡(jiǎn)單。
showDoc
比起其它接口管理平臺(tái),showDoc更像一款支持在線分享的文檔工具,直接給用戶(hù)提供一個(gè)富文本編輯器,想要什么格式的自己編寫(xiě),簡(jiǎn)單粗暴。這樣的話雖然管理接口的時(shí)候相對(duì)麻煩,但是拓展性挺強(qiáng),它給個(gè)平臺(tái),我們想分享什么都行,會(huì)議記錄啊,項(xiàng)目信息啊,下班后哪吃飯啊...不過(guò)相對(duì)來(lái)說(shuō),測(cè)試功能就不怎么好用了,有得有失吧,看大家想用來(lái)做什么咯。
以上5款接口管理工具的簡(jiǎn)單介紹完啦,希望對(duì)大家有所幫助~