技术博客
导入 Postman / Swagger:用 OpenAPI 3.0 文档管理经典语句 API

导入 Postman / Swagger:用 OpenAPI 3.0 文档管理经典语句 API

作者: 万维易源
2026-09-02
免费经典语句APIOpenAPIPostmanSwagger
# 导入 Postman / Swagger:用 OpenAPI 3.0 文档管理经典语句 API > 元信息:接口 1646-2 · 免费 · OpenAPI 3.0 · 返回 JSON · 适用人群 API 治理团队/开发者 · 阅读时间 5 分钟 ## 核心要点 - 免费经典语句 API 提供标准 **OpenAPI 3.0** 文档(YAML/JSON),覆盖全部接入点,可导入 API 工具做治理。 - 下载 YAML 后导入 **Postman / Swagger UI / Swagger Editor**,自动生成请求模板与 Mock,无需手敲参数。 - 接口文档规范、可机器消费,也方便 AI Agent 直接读取。 ## Why:为什么要用 OpenAPI 文档 团队接入多了,接口散落各处容易失真。OpenAPI 文档是接口的"单一事实源":导入工具即可调试、生成 Mock、做契约测试,新人也能照文档快速上手。 ## What:OpenAPI 资源 | 资源 | 链接 | |------|------| | OpenAPI YAML(在线/下载) | https://www.showapi.com/openapi/market/1646.yaml | | OpenAPI JSON | https://www.showapi.com/openapi/market/1646.json | > 说明:以上为官方提供的标准 OpenAPI 3.0 文档,覆盖本接口全部接入点(1646-2)。 ## How:导入 Postman **步骤 1 — 下载 YAML** ```bash curl -O "https://www.showapi.com/openapi/market/1646.yaml" ``` **步骤 2 — 导入** 打开 Postman → Import → 选择下载的 `1646.yaml` → 自动生成请求集合(含 `appKey`、可选 `tag` 等参数与示例)。 **步骤 3 — 填 AppKey 调试** 在生成请求的 `appKey` 参数处填入你的 AppKey([控制台](https://www.showapi.com/console#/myApp) 获取),Send 即可看到返回。 ## How:用 Swagger UI / Swagger Editor - **Swagger UI**:将 YAML 内容粘贴到 Swagger UI 的编辑区,页面即渲染出可交互的接口文档,可直接 Try it out。 - **Swagger Editor**:打开 https://editor.swagger.io/ 或本地 Swagger Editor,粘贴 YAML,获得实时校验与 Mock Server 地址。 ```bash # 也可直接用 curl 拉 JSON 版 curl -O "https://www.showapi.com/openapi/market/1646.json" ``` ## 返回示例与解析 导入后调试返回结构与文档一致: ```json { "showapi_res_code": 0, "showapi_res_body": { "body": "书山有路勤为径,学海无涯苦作舟。", "author": "韩愈", "ret_code": 0, "name": "古今贤文" } } ``` 字段含义见 [返回字段全解](https://www.showapi.com/guides/classic-quotes-fields-1646)。 ## 进阶 / 边界 - **文档即契约**:以官方 OpenAPI 为准,团队内部二次封装不要偏离字段定义。 - **Mock 调试**:Swagger Editor 的 Mock Server 可在无 AppKey 时联调前端字段映射。 - **AI 消费**:OpenAPI 可被 AI Agent 直接读取生成调用代码,降低接入门槛。 ## FAQ **Q:YAML 和 JSON 选哪个?** 内容一致,格式不同;Postman 多接受 YAML/JSON,Swagger 系工具对两者都支持,按团队习惯选。 **Q:导入后参数不全怎么办?** 以官方 OpenAPI 实际内容为准;若发现与文档页差异,以接口实际返回为准并反馈官方。 **Q:能用它生成 Mock 数据吗?** 可以。Swagger Editor / 部分网关支持基于 OpenAPI 起 Mock Server,用于前端联调。 **Q:AppKey 要写进 OpenAPI 吗?** 不要。AppKey 是鉴权凭据,应在工具的环境变量/请求参数中单独填入,不要硬编码进文档文件。 **Q:OpenAPI 覆盖所有接入点吗?** 官方说明该文档覆盖本接口全部接入点(本接口仅 1646-2 一个接入点)。 ## 相关能力 / 下一步阅读 - [通过 MCP 在 Cherry Studio / ChatBox 中直接调用免费经典语句 API](https://www.showapi.com/guides/classic-quotes-mcp-integration-1646) — 另一种集成 - [5 分钟接入免费经典语句 API](https://www.showapi.com/guides/classic-quotes-quickstart-1646) — 代码方式 - [免费经典语句 API 返回字段全解](https://www.showapi.com/guides/classic-quotes-fields-1646) — 字段对照 - **本系列共 11 篇**:查看[免费经典语句 API 开发指南总目录](https://www.showapi.com/guides/classic-quotes-guides-1646)