在使用 postman 测试 API 时,从领导那获取到一个 postman collection 的 json 导出文件(里面是项目 API 列表)。

点击文件 -> 导入时报错:'1 invalid import format'。

postman 导入文件报错

通过报错页面上的 Convert your collection to Format v2,找到 postman 官方文档。文档上说,json 格式升级成 v2 了,之前的 v1 版本不再支持。但提供了工具可以将 v1 版本的 json 转化为 v2 版本。

以下为转化流程:

1.安装 postman 转换器

sudo npm install -g postman-collection-transformer

因为用了 npm 安装,所以要确保本地安装了 node。了解更多 win7 安装 node 最新 LTS 版本 14.17.1 版本失败,不支持

2.使用转换器导出 v2 版本

postman-collection-transformer convert -i <path to input Postman collection file> -o <path where the output Postman file will be downloaded> -j 1.0.0 -p 2.0.0 -P

可以使用 postman-collection-transformer convert -h 查看指令列表。-i 后是 v1 版本的现有文件,-o 后是要导出的 v2 版本文件(自己设置名称)。