OpenAPI接口規範 學習

 

 

學習資料:html

GitHub 上接口規範文檔:https://github.com/OAI/OpenAPI-Specification/blob/master/versions/3.0.0.md#responseObjectgit

較易理解的接口規範文檔:https://www.breakyizhan.com/swagger/2810.htmlgithub

如何編寫基於OpenAPI規範的API文檔:https://legacy.gitbook.com/book/huangwenchao/swagger/details跨域

很是好用的OpenAPI文檔編寫工具SWAGGERhub,在線編輯,自動mock:https://app.swaggerhub.com瀏覽器

 

 

在swagger上編寫API文檔,左邊是代碼區,右邊是相應的UI展現。服務器

編寫完成後,將文檔下載到本地。app

下載OpenAPI 3 / Swagger API 模擬服務器:http://stoplight.io/platform/prism/cors

在cmd中進入prism所在的文件夾,用以下命令啓動模擬服務器:編輯器

(其中 --cors 是用來解決跨域問題的,不然在swagger在線編輯器上沒法執行)工具

在接口文檔中加入以下語句:

即可以經過瀏覽器訪問輸出了:

不過因爲prism如今只支持OpenAPI2.0 ,使用OpenAPI3.0.0會沒法mock到數據。推薦使用更好用的工具SWAGGERhub!!

在線編輯,自動mock。

相關文章
相關標籤/搜索