REST API 标准接口 OpenAPI-Specification

REST API 标准接口 OpenAPI-Specification

Apache
JavaScript 查看源码»
跨平台
2016-12-15
两味真火

OpenAPI Specification 的目标是为 REST API 定义一个标准的、与语言无关的接口,允许人和计算机在不访问源代码、文档或通过网络的情况下发现和理解服务的功能。 通过 OpenAPI 的正确定义,消费者可以用最简答的方式理解远程服务并与其交互,消除了调用服务时的猜测。

OpenAPI不需要重写现有的API。它不需要将任何软件绑定到服务,所描述的服务甚至可能不是您的。然而,它要求在 OpenAPI Specification 的结构中描述服务的能力。不是所有的服务都可以由 OpenAPI 描述 —— 此规范并不打算涵盖 REST-ful API 的每一个可能的用例。 OpenAPI没有规定诸如设计优先或代码优先的开发过程。它通过与 REST API 建立明确的交互来促进这两种技术之一。

的码云指数为
超过 的项目
加载中

评论(1)

v
vincentjia
所以,有点、前景开起来不错; 有没有实际的示例、代码看看?

API 标准化成为技术团队面临的最大挑战

调查表明,API 标准化成为了技术团队面临的最大挑战。 SmartBear 发布了 2019 年 API 状态报告“The State of API 2019”,此报告旨在为 API 行业建立关于软件团队在 2019 年规划、设计、开发...

02/07 08:33

OpenAPI 规范 3.0 版接近最终发布

“开放 API 战略” (Open API Initiativev) 发布了 OpenAPI 规范 3.0 版的预览,并规划于今年二月底发布实施草案(Implementer Draft)。 新的 OpenAPI 规范 3.0 带来了如下重大改进: 为实现...

2017/02/07 16:49

没有更多内容

加载失败,请刷新页面

没有更多内容

暂无问答

Swagger 接口开发测试工具

1. Swagger介绍 OpenAPI规范(OpenAPI Specification 简称OAS)是Linux基金会的一个项目,试图通过定义一种用来描述API格式或API定义的语言,来规范RESTful服务开发过程,目前版本是V3.0,并...

04/13 21:40
1
0
api 文档那些事之swagger

api 文档那些事之swagger

2017/11/08 15:45
80
0
基于OAS设计可扩展OpenAPI

前言 随着互联网行业的兴起,开发模式已逐步转换为微服务自治:小团队开发微服务,然后通过Restful接口相互调用。开发者们越来越渴望能够使用一种“官话”进行流畅的沟通,甚至实现多种编程语...

2018/09/29 16:59
70
0
推荐一款接口 API 设计神器!

今天栈长给大家推荐一款接口 API 设计神器,传说中的,牛逼哄洪的 Swagger,它到底是什么?今天为大家揭开谜底! Swagger是什么? 官网:https://swagger.io/ Swagger 如官网所示,它是最好的...

02/20 08:52
26
0
2019年2月实习总结-SwaggerUI学习及实践

1. Swagger UI 官方介绍 Swagger UI allows anyone — be it your development team or your end consumers — to visualize and interact with the API’s resources without having any of...

02/13 17:54
4
0
Swagger2与Spring REST Docs

编者注 之前让其他写服务端的小伙伴支持swagger,然后最近一直在写Unity,没有把之前的项目和Swagger进行集成 Swagger Core Swagger Core Git Swagger 2.X 快速开始 注意:Swagger 2.x 遵循O...

02/21 14:12
30
0
Swagger从入门到精通

如何编写基于OpenAPI规范的API文档 [TOC] 前言 编写目的 本文介绍如何使用Swagger编写API文档。通过阅读本文,你可以: 了解swagger是什么 掌握使用swagger编写API文档的基本方法 涉及范围 ...

2017/10/20 17:00
1K
1
Ajax跨域访问

在系统开发过程中难免会遇到,从第三方系统获取数据的需求。当使用Ajax跨域访问时由于浏览器安全考量问题,往往会禁止此类操作。

2014/08/22 14:28
24
0
Modern API Design with ASP.NET Core 2: Building Cross-Platform Back-End Systems(免积分)

Modern API Design with ASP.NET Core 2: Building Cross-Platform Back-End Systems 免积分下载 Apress Modern API Design with ASP.NET Core.2.pdf Book Description Use ASP.NET Core 2 t...

01/06 11:49
0
0
Modern API Design with ASP.NET Core 2: Building Cross-Platform Back-End Systems(免积分)

Modern API Design with ASP.NET Core 2: Building Cross-Platform Back-End Systems 免积分下载 Apress Modern API Design with ASP.NET Core.2.pdf Book Description Use ASP.NET Core 2 t...

01/06 11:45
23
0

没有更多内容

加载失败,请刷新页面

返回顶部
顶部