W3Cschool
恭喜您成為首批注冊用戶
獲得88經(jīng)驗值獎勵
進(jìn)入 API文檔 頁面,點擊 新建API 按鈕,進(jìn)入到 API編輯 頁面。
最多支持三級分組,對API進(jìn)行適當(dāng)?shù)臍w類有助于提高管理效率。
如果您有多個項目環(huán)境,不同的項目環(huán)境擁有不同的請求URL前綴,那么URL僅需要填寫API的路徑即可(如/user/login),切換不同的URL前綴可以使用eoLinker AMS中的環(huán)境管理功能。相關(guān)教程請前往 API開發(fā)管理 > 公共資源管理 > 環(huán)境管理 一節(jié)。
在eoLinker AMS中,API擁有以下的幾種狀態(tài):
狀態(tài) | 描述 |
---|---|
啟用 | 當(dāng)前API正常使用 |
維護(hù) | 當(dāng)前API正在維護(hù),不建議使用 |
棄用 | 當(dāng)前API已經(jīng)停用,不建議使用 |
待定 | 當(dāng)前API尚未開發(fā),需求待定 |
開發(fā) | 當(dāng)前API正在開發(fā) |
測試 | 當(dāng)前API正在測試 |
對接 | 當(dāng)前API正在對接調(diào)試 |
BUG | 當(dāng)前API出現(xiàn)BUG,建議盡快修復(fù) |
在API文檔中,您可以記錄Header、Request Body、REST Params、Query/GET Params、鑒權(quán)等信息。
請求頭部中,你可以手動輸入接口的頭部信息,也可以使用 導(dǎo)入頭部 的功能批量導(dǎo)入:
Body請求參數(shù)提供了兩種類型:Form-data或者Raw。您可以您可以手動輸入請求參數(shù)或者使用 導(dǎo)入JSON / 導(dǎo)入XML 功能來批量導(dǎo)入請求參數(shù)。
同時,F(xiàn)orm-data支持記錄無限層級結(jié)構(gòu)的請求參數(shù),參數(shù)層級通過 “>>” 表示并且能對每個參數(shù)設(shè)定非常詳細(xì)的示例和值可能性等:
在eoLinker AMS中,REST參數(shù)在URL中使用 {param_name} 表示,如 /user/login/{user_name}/{user_type},該API擁有REST參數(shù)user_name和user_type。
注意,您只需要在URL中使用{}將REST參數(shù)括起來,下方的表格中不需要使用{}。
您可以您可以手動輸入請求參數(shù)或者使用 導(dǎo)入JSON / 導(dǎo)入XML 功能來批量導(dǎo)入請求參數(shù)。
您可以記錄API請求成功或失敗的示例,eoLinker AMS提供了API來獲取編寫好的API返回示例,可以用于前端開發(fā)人員測試API。
保存API文檔之后,通過返回示例API即可獲得事先編寫好的返回示例:
當(dāng)API文檔無法詳細(xì)地記錄下您的API信息時,您可以通過使用Markdown或者富文本的方式來編寫需要補(bǔ)充的信息:
如需了解如何設(shè)置Mock API的生成規(guī)則,請移步至 API開發(fā)管理 > Mock API > 設(shè)置MockAPI 一節(jié)中查看。
Copyright©2021 w3cschool編程獅|閩ICP備15016281號-3|閩公網(wǎng)安備35020302033924號
違法和不良信息舉報電話:173-0602-2364|舉報郵箱:jubao@eeedong.com
掃描二維碼
下載編程獅App
編程獅公眾號
聯(lián)系方式:
更多建議: