首页
学习
活动
专区
圈层
工具
发布

Postman:如何从Postman导出/下载API文档?

好的,在 Postman 中导出或下载 API 文档通常有两种主流需求:1)导出​​文档本身​​(如 HTML 网页);2)导出 ​​API 定义规范​​(如 OpenAPI 文件)。我将为您详细讲解这两种操作。

最常用的方法是导出 ​​OpenAPI 规范​​,这是与下游消费者(如开发人员、前端团队)共享 API 信息的标准方式。


方法一:导出 API 定义规范(推荐、最常用)

此方法导出的不是给人直接阅读的文档页面,而是机器可读的 JSON 或 YAML 文件(如 openapi.json),该文件可以用于:

  • 导入到其他 API 平台(如 Swagger UI、Redocly、Stoplight 等)。
  • 放入代码仓库作为 API 的契约。
  • 提供给客户端团队用于代码生成。

​操作步骤:​

  1. ​进入 API 工作区​​: 在左侧边栏中,切换到 ​​“APIs”​​ 选项卡,然后选择你想要导出的 API。
  2. ​打开版本菜单​​: 在 API 概览页面的右上角,你会看到当前版本(如 v1.0)。点击它旁边的 ​​“...”​​ 更多选项菜单。
  3. ​导出​​: 从下拉菜单中选择 ​​“Export”​​。
  4. ​选择格式​​: 在弹出的对话框中,选择你想要的格式。
    • ​推荐选择:​​ ​​OpenAPI 3.0​​ 或 ​​OpenAPI 3.1​​(这是现代标准)。
    • 你也可以选择旧的 ​​Swagger 2.0​​ 格式(如果需要兼容旧系统)。
    • 格式可以选择 JSON 或 YAML。
  5. ​下载文件​​: 点击 ​​“Export”​​ 按钮,Postman 会生成并下载一个 .json.yaml文件到你的电脑。

​您现在就可以将这个文件分享给他人,或者导入到任何支持 OpenAPI 的工具中。​


方法二:导出/发布为可访问的文档网页

Postman 原生不支持直接将文档“下载”为一个离线的、完整的 HTML 包。它的核心思路是​​发布(Publish)​​,生成一个公开或私有的在线链接。然后你可以将这个网页“另存为”HTML。

​操作步骤:​

  1. ​进入 API 工作区​​: 和在方法一中一样,进入你的 ​​“APIs”​​ 工作区并选择目标 API。
  2. ​切换到 Documentation 标签​​: 在 API 详情页面,点击右侧的 ​​“Documentation”​​ 标签页。
  3. ​发布文档​​: 点击右上角的 ​​“Publish”​​ 按钮。
  4. ​配置发布设置​​:
    • ​环境(Environment)​​: 选择用于生成示例的环境(如果有)。
    • ​自定义域名(Custom Domain)​​: 如果你有专业版或企业版,可以使用自己的域名。
    • 配置好后,点击 ​​“Publish”​​。

5. ​​访问和“下载”在线文档​​:

  • 发布成功后,你会获得一个唯一的公共 URL(例如:https://documenter.getpostman.com/view/123456/...)。
  • 你可以将这个链接分享给任何人,他们就可以在浏览器中查看精美的 API 文档了。
  • ​如何“下载”​​:在浏览器中打开这个公开的文档链接,然后使用浏览器菜单中的 ​​“文件” -> “另存为...”​​ (或按 Ctrl+S/ Cmd+S)将网页保存为单个 .html文件或完整的网页文件夹。​​请注意​​:这样保存的页面可能无法完全离线工作,因为一些资源(如 CSS、JS)可能仍需要在线加载。


方法三:使用 Collection 的“查看文档”功能并打印

如果你的 API 是定义在 ​​Collection​​ 里的,而不是新的 ​​API​​ 工作区,可以使用这个传统方法。

  1. ​找到你的 Collection​​: 在左侧边栏的 ​​“Collections”​​ 中,找到你想要导出的集合。
  2. ​查看文档​​: 右键点击该集合,选择 ​​“View Documentation”​​。
  3. ​打印/另存为 PDF​​:
    • 浏览器会打开一个文档页面。
    • 使用浏览器的 ​​打印​​ 功能(Ctrl+P/ Cmd+P)。
    • 在打印目标中,选择 ​​“另存为 PDF”​​。
    • 点击保存,即可获得一个 PDF 版本的文档。
页面内容是否对你有帮助?
有帮助
没帮助

相关·内容

没有搜到相关的视频

领券