Swagger Logo
  • 学习
    API 设计 API 开发 API 文档 API 测试 API 模拟和虚拟化 API 治理 API 监控 OpenAPI & Swagger
  • 工具
    • 专业版

    • 开源

    SwaggerHub

    在 OpenAPI 和 AsyncAPI 中加速 API 开发,并确保质量和一致性。

    • 开发者门户 通过完全可定制的门户网站,提高 API 的可发现性和开发人员体验。
    • 探索 立即评估任何 API 的功能,无论协议如何。
    SwaggerHub 企业版

    通过项目、样式检查和可重用域来标准化您的 API。

    Swagger Codegen

    从 OpenAPI 规范定义中生成服务器存根和客户端 SDK

    Swagger 编辑器

    用于使用 OpenAPI 和 AsyncAPI 规范设计 API 的 API 编辑器。

    Swagger UI

    在交互式 UI 中可视化 OpenAPI 规范定义。

    探索所有工具
  • 资源
    资源
    OpenAPI 规范 文档 博客 支持
  •  
  • 登录
  • 免费试用

OAS 3 本指南适用于 OpenAPI 3.0。

数据模型 (模式)

OpenAPI 3.0 数据类型基于扩展的子集 JSON Schema 规范 Wright 草案 00 (又称草案 5)。 数据类型使用 Schema 对象 描述。 要了解如何对各种数据类型进行建模,请参阅以下主题
  • 数据类型
  • 枚举
  • 字典、哈希表、关联数组
  • oneOf、anyOf、allOf、not
  • 继承和多态
  • 表示 XML
  • 支持的 JSON Schema 关键字

  

没有找到您要查找的内容? 向社区提问
发现错误? 告诉我们

  • SwaggerHub
  • 开源工具
  • OpenAPI 指南
    • 什么是 OpenAPI?
    • 基本结构
    • API 服务器和基本路径
    • 媒体类型
    • 路径和操作
    • 描述参数
    • 参数序列化
    • 描述请求体
    • 描述响应
    • 数据模型 (模式)
      • 数据类型
      • 枚举
      • 字典、哈希表、关联数组
      • oneOf、anyOf、allOf、not
      • 继承和多态
      • 表示 XML
      • 支持的 JSON Schema 关键字
    • 添加示例
    • 身份验证
    • 链接
    • 回调
    • 组件部分
    • 使用 $ref
    • API 通用信息
    • 使用标签对操作进行分组
    • OpenAPI 扩展
    • 2.0

Swagger Logo
Swagger 开源
  • 开源许可
  • Swagger 论坛
  • Swagger IRC
  • Swagger 社区
  • Swagger 项目
Swagger
  • 关于 Swagger
  • 博客
  • 支持
  • 新闻
  • 联系我们
专业版工具
  • SwaggerHub
  • SwaggerHub Explore
  • SwaggerHub 企业版
  • SwaggerHub 与 OSS 的比较
  • SwaggerHub 集成
资源
  • OpenAPI 规范
  • 资源
  • 开源文档
  • SwaggerHub Explore 文档
  • SwaggerHub 文档

探索 SmartBear 产品

  • AlertSite
  • AQTime Pro
  • BitBar
  • BugSnag
  • Capture for Jira
  • Collaborator
  • Cucumber for Jira
  • Cucumber Open
  • LoadNinja
  • Pact
  • PactFlow
  • ReadyAPI
  • SoapUI
  • Swagger
  • SwaggerHub
  • SwaggerHub Explore
  • TestComplete
  • TestEngine
  • TestLeft
  • VisualTest
  • Zephyr
  • 关于我们
  • |
  • 职业生涯
  • |
  • 解决方案
  • |
  • 合作伙伴
  • |
  • 责任

  • 联系我们
  • |
  • +1 617-684-2600 美国
  • |
  • +353 91 398300 欧洲
  • |
  • +61 391929960 澳大利亚
© 2024 SmartBear 软件。保留所有权利。
  • 隐私
  • |
  • 使用条款
  • |
  • 网站地图
  • |
  • 网站使用条款
  • |
  • 安全