我最近加入了一个创建RESTful API的团队。我是这个领域的初学者。我的任务是创建项目的SDK。我得用“装腔作势”的代码。我正在按照装腔作势中的指示行事
在那里,他们使用http://petstore.swagger.io/v2/swagger.json文件来构建sdk。但是在我的项目中没有可用的.json文件。当我使用mvn干净的包构建项目时,我得到的只是.war文件。
所以我想知道的是,我是否需要创建.json文件来构建一个SDK,如果需要,我如何构建它?或者我能用其他方式做吗?
对不起,我对这个问题缺乏了解。
发布于 2017-03-12 09:03:45
首先,您需要在OpenAPI/Swagger规范2.0 (yaml/json文件)中记录REST。
您还可以使用C#斯巴什扣之类的插件从RESTful后端自动生成OpenAPI/Swagger规范。
在获得规范(yaml/json文件)之后,您可以使用装腔作势 (免费的、开源的)来生成API客户机、服务器存根和API文档。
仅供参考。OpenAPI 3.0 (RC)可以在https://github.com/OAI/OpenAPI-Specification/blob/3.0.0-rc0/versions/3.0.md中找到
https://stackoverflow.com/questions/42743928
复制相似问题