好的,在 Postman 中导出或下载 API 文档通常有两种主流需求:1)导出文档本身 (如 HTML 网页);2)导出 API 定义规范 (如 OpenAPI 文件)。我将为您详细讲解这两种操作。
最常用的方法是导出 OpenAPI 规范 ,这是与下游消费者(如开发人员、前端团队)共享 API 信息的标准方式。
方法一:导出 API 定义规范(推荐、最常用) 此方法导出的不是给人直接阅读的文档页面,而是机器可读的 JSON 或 YAML 文件(如 openapi.json
),该文件可以用于:
导入到其他 API 平台(如 Swagger UI、Redocly、Stoplight 等)。 放入代码仓库作为 API 的契约。 提供给客户端团队用于代码生成。 操作步骤:
进入 API 工作区 :
在左侧边栏中,切换到 “APIs” 选项卡,然后选择你想要导出的 API。 打开版本菜单 :
在 API 概览页面的右上角,你会看到当前版本(如 v1.0
)。点击它旁边的 “...” 更多选项菜单。 导出 :
从下拉菜单中选择 “Export” 。 选择格式 :
在弹出的对话框中,选择你想要的格式。推荐选择: OpenAPI 3.0 或 OpenAPI 3.1 (这是现代标准)。 你也可以选择旧的 Swagger 2.0 格式(如果需要兼容旧系统)。 格式可以选择 JSON 或 YAML。 下载文件 :
点击 “Export” 按钮,Postman 会生成并下载一个 .json
或 .yaml
文件到你的电脑。 您现在就可以将这个文件分享给他人,或者导入到任何支持 OpenAPI 的工具中。
方法二:导出/发布为可访问的文档网页 Postman 原生不支持直接将文档“下载”为一个离线的、完整的 HTML 包。它的核心思路是发布(Publish) ,生成一个公开或私有的在线链接。然后你可以将这个网页“另存为”HTML。
操作步骤:
进入 API 工作区 :
和在方法一中一样,进入你的 “APIs” 工作区并选择目标 API。 切换到 Documentation 标签 :
在 API 详情页面,点击右侧的 “Documentation” 标签页。 发布文档 :
点击右上角的 “Publish” 按钮。 配置发布设置 :环境(Environment) : 选择用于生成示例的环境(如果有)。 自定义域名(Custom Domain) : 如果你有专业版或企业版,可以使用自己的域名。 配置好后,点击 “Publish” 。 5. 访问和“下载”在线文档 :
发布成功后,你会获得一个唯一的公共 URL(例如:https://documenter.getpostman.com/view/123456/...
)。 你可以将这个链接分享给任何人,他们就可以在浏览器中查看精美的 API 文档了。 如何“下载” :在浏览器中打开这个公开的文档链接,然后使用浏览器菜单中的 “文件” -> “另存为...” (或按 Ctrl+S
/ Cmd+S
)将网页保存为单个 .html
文件或完整的网页文件夹。请注意 :这样保存的页面可能无法完全离线工作,因为一些资源(如 CSS、JS)可能仍需要在线加载。 方法三:使用 Collection 的“查看文档”功能并打印 如果你的 API 是定义在 Collection 里的,而不是新的 API 工作区,可以使用这个传统方法。
找到你的 Collection :
在左侧边栏的 “Collections” 中,找到你想要导出的集合。 查看文档 :
右键点击该集合,选择 “View Documentation” 。 打印/另存为 PDF :浏览器会打开一个文档页面。 使用浏览器的 打印 功能(Ctrl+P
/ Cmd+P
)。 在打印目标中,选择 “另存为 PDF” 。 点击保存,即可获得一个 PDF 版本的文档。