能否通过Postman中的API集合反向生成Open API规范?
Postman从已有API集合生成OpenAPI规范说明
可以实现该操作,Postman原生内置了API集合导出为OpenAPI规范的能力,集合中已配置的Schema、测试用例、接口参数、认证规则等内容都会自动映射到生成的OpenAPI文件对应字段中。
具体操作步骤如下:
- 打开Postman,在左侧集合列表找到目标API集合,点击集合右侧的「···」更多操作按钮
- 在弹出的下拉菜单中选择「导出」选项
- 在导出配置弹窗中,选择你需要的OpenAPI版本,支持OpenAPI 3.0、OpenAPI 3.1,也兼容旧版Swagger 2.0格式
- 按需勾选导出附加项:可选择同步导出Schema结构、测试用例脚本、接口示例请求/响应等内容
- 点击「导出」,选择本地存储路径即可得到对应的OpenAPI规范文件
补充技巧:如果该API集合绑定了Postman内的API项目,你也可以直接进入对应API项目的「定义」栏目,选择从集合同步生成OpenAPI,后续集合内容更新时可直接同步到规范定义中,无需重复手动导出。
内容的提问来源于stack exchange,提问作者Tuvia Khusid
相关产品推荐
相关产品推荐

