Swagger-codegen 上手
Swagger-codegen get started
我想了解 Swagger,更具体地说,是 swagger-codegen 工具。我发现 github 和 http://swagger.io/ 中提供的信息、文档和规范相当混乱(另外,一些指向代码示例的链接已损坏 /404/)。是否有任何门户可以让我看到一些针对初学者使用这些工具的入门教程、代码示例等?
Swagger-Codegen github 页面包含展示如何生成 sample client 的部分。
假设您拥有 Swagger 规范,您还可以在线生成 API 客户端。这是一个例子:
curl -X POST -H "content-type:application/json" -d '{"swaggerUrl":"http://petstore.swagger.io/v2/swagger.json"}' http://generator.swagger.io/api/gen/servers/spring-mvc
对于 swagger-codegen 的 github 页面中的损坏链接,请报告问题 here
更新:2018 年 5 月,大约 50 名 Swagger Codegen 的顶级贡献者和模板创建者决定分叉 Swagger Codegen 以维护名为 OpenAPI Generator. Please refer to the Q&A 的社区驱动版本以获取更多信息。
我想了解 Swagger,更具体地说,是 swagger-codegen 工具。我发现 github 和 http://swagger.io/ 中提供的信息、文档和规范相当混乱(另外,一些指向代码示例的链接已损坏 /404/)。是否有任何门户可以让我看到一些针对初学者使用这些工具的入门教程、代码示例等?
Swagger-Codegen github 页面包含展示如何生成 sample client 的部分。
假设您拥有 Swagger 规范,您还可以在线生成 API 客户端。这是一个例子:
curl -X POST -H "content-type:application/json" -d '{"swaggerUrl":"http://petstore.swagger.io/v2/swagger.json"}' http://generator.swagger.io/api/gen/servers/spring-mvc
对于 swagger-codegen 的 github 页面中的损坏链接,请报告问题 here
更新:2018 年 5 月,大约 50 名 Swagger Codegen 的顶级贡献者和模板创建者决定分叉 Swagger Codegen 以维护名为 OpenAPI Generator. Please refer to the Q&A 的社区驱动版本以获取更多信息。