专业版
开源
通过 OpenAPI 和 AsyncAPI 提高 API 开发的质量和一致性。
使用项目、样式检查和可重用域来标准化您的 API。
非常适合个人和小型团队设计、构建和记录 API。
您可以使用 swagger-codegen-maven-plugin 来与您的工作流集成,并生成任何代码生成目标。
Gradle Swagger Generator 插件 可用于生成源代码和 API 文档。
要将自动生成的 SDK 推送到 GitHub,我们提供了 git_push.sh 来简化该过程。例如
git_push.sh
创建一个新仓库
生成 SDK
1 java -jar modules/swagger-codegen-cli/target/swagger-codegen-cli.jar generate \2 -i modules/swagger-codegen/src/test/resources/2_0/petstore.json -l perl \3 --git-user-id "swaggerapi" \4 --git-repo-id "petstore-perl" \5 --release-note "Github integration demo" \6 -o /var/tmp/perl/petstore
1cd /var/tmp/perl/petstore2/bin/sh ./git_push.sh