Postman 可以导入和导出 Postman 数据,包括集合、环境、数据转储和全局变量。Postman 还可以以 API 模式的形式导入非 Postman 数据,以帮助您整合 API 开发工作流程。
将数据导入 Postman
您可以将集合或 API 规范直接导入 Postman。
要将您的数据导入 Postman,请选择左上角的导入:
您可以从文件、文件夹、链接、原始文本或代码存储库中导入数据。
导入 Postman 数据
您可以导入之前导出的 Postman 数据,包括集合、环境、数据转储和全局变量。
- 在左侧导航菜单中选择导入。
- 选择您的文件或文件夹,输入您的链接,粘贴您的原始文本,或从 GitHub 导入。Postman 将自动识别 Postman 数据,确认名称、格式和文件将导入的内容。
- 选择要导入的文件。
- 选择导入将您的数据导入 Postman。
将 Postman 集合从 v1 转换为 v2
Postman 不再支持集合 v1 格式,如果您尝试导入此格式的集合,将返回错误。
您可以将集合的格式从 v1 转换为 v2 以将其导入 Postman:
- 在您选择的终端中,输入以下命令以安装 Postman Collection Transformer。
sudo npm install -g postman-collection-transformer
- 通过输入以下命令将单个 Postman 集合从 v1 转换为 v2。
postman-collection-transformer convert -i -o -j 1.0.0 -p 2.0.0 -P
生成的集合将以 v2 格式下载到您的目标文件路径。
您可以通过运行带有以下-h标志的命令来检索转换选项列表:
postman-collection-transformer convert -h
导入 API 规范
Postman 直接支持导入以下格式:
- OpenAPI 3.0
- Swagger 1.2 and 2.0
- GraphQL
- cURL
- RAML 0.8 and 1.0
- WSDL 1.1 and 2.0
- HTTP Archive (HAR)
- Web Application Description Language (WADL)
GitHub 上还有一些工具可以将以下内容转换为 Postman 集合以进行导入:
- Runscope
- DHC
要将您的 API 规范导入 Postman:
- 在左侧导航菜单中选择导入。
- 选择文件或文件夹,输入 API 链接,或粘贴原始文本。确认名称、格式以及您希望数据导入的内容。
- 选择导入将您的数据导入 Postman。
您可以配置您的导入设置,这将根据您的 API 规范而有所不同。
您可以一次导入多个 API 规范文件。选择要将 API 导入到的工作区,选择是否要从 API 生成集合,配置详细信息,然后选择导入。
导入团队工作区时,您还可以选择将 API 添加到私有 API 网络。
通过 GitHub 存储库导入
您必须登录Postman 帐户才能使用此功能。
您可以从 GitHub 存储库批量导入数据。
- 选择导入>代码存储库> GitHub。
- 确认您的 GitHub 帐户并授权 postmanlabs访问您的存储库。
- 在 Postman 中,选择您的 GitHub 组织、存储库和分支,然后选择Continue。
- 确认要导入 Postman 的文件。您还可以选择从导入的 API 生成集合并选择您希望将此集合链接为什么。选择“显示高级设置”以控制 Postman 应如何根据您的文件类型生成集合,然后选择“导入”。
导入完成后,您将收到确认。您现在可以在 Postman 中查看新导入的文件和生成的集合。
通过 Bitbucket 存储库导入
您必须登录Postman 帐户才能使用此功能。
您可以从 Bitbucket 存储库批量导入数据。
- 选择“导入” > “代码存储库” >“ Bitbucket”。
- 确认您的 Bitbucket 帐户并授权 Postman访问您的存储库。
- 在 Postman 中,选择您的 Bitbucket 工作区、存储库和分支,然后选择Continue。
- 将显示将导入到您的工作区的文件的预览。选择导入以确认并完成导入。
导入完成后,您将收到确认。您现在可以在 Postman 中查看新导入的文件和生成的集合。导出 Postman 数据您可以将 Postman 数据(包括集合、环境、数据转储和全局变量)导出为 JSON 文件。这些文件可以导入回任何 Postman 实例,或者由Postman 的命令行收集运行程序Newman使用。导出集合
- 选择集合旁边的 ,然后选择导出。
- 选择您希望收藏的导出格式。
- 选择导出以下载新生成的 JSON 文件。
导出环境
您还可以从 Postman 导出您的环境。
- 从左侧导航菜单中选择环境选项卡。
- 选择要导出的环境。
- 在右上角,选择。
- 选择导出以下载新生成的 JSON 文件。
导出数据转储
您可以在 Postman 中导出所有集合、环境、全局变量和标题预设的数据转储。
- 选择右上角的齿轮图标打开设置。
- 选择“数据”选项卡,然后选择“导出数据”以开始您的数据转储请求。
- 选择导出数据以确认您需要导出的数据类型。
- 选择请求数据导出以提交请求。
导出准备好后,您将收到一封电子邮件,其中包含下载带有数据转储的压缩文件的链接。