首页 开发技术 其它     /    RESTAPI尺度接口OpenAPI-Specification.zip

RESTAPI尺度接口OpenAPI-Specification.zip

上传者: weixin_39841365 | 上传时间:2023/4/15 1:58:42 | 文件大小:197KB | 文件类型:ZIP
RESTAPI尺度接口OpenAPI-Specification.zip
OpenAPISpecification 的目的是为RESTAPI定义一个尺度的、与语言无关的接口,应承人以及盘算机在不晤面源代码、文档或者经由收集的情景下发现以及知道效率的成果。
经由OpenAPI的精判断义,破费者能够用最简答的方式知道短途效率并与其交互,消除了挪用效率时的料想。
OpenAPI不需要重写现有的API。
它不需要将任何软件绑定到效率,所描摹的效率致使大概不是您的。
然则,它申请在OpenAPISpecification 的结构中描摹效率的才气。
不是齐全的效率均能够由OpenAPI描摹——此尺度并不方案涵盖REST-fulAPI的每一个大概的用例。
OpenAPI不规定诸如方案优先或者代码优先的开拓进程。
它经由与RESTAPI建树知道的交互来增长这两种本领之一。
标签:OpenAPI

文件下载

资源详情

[{"title":"(75个子文件197KB)RESTAPI标准接口OpenAPI-Specification.zip","children":[{"title":"OpenAPI-Specification-master","children":[{"title":".travis.yml <span style='color:#111;'>104B</span>","children":null,"spread":false},{"title":"TOB.md <span style='color:#111;'>530B</span>","children":null,"spread":false},{"title":"versions","children":[{"title":"3.0.1.md <span style='color:#111;'>119.85KB</span>","children":null,"spread":false},{"title":"3.0.2.md <span style='color:#111;'>120.59KB</span>","children":null,"spread":false},{"title":"1.2.md <span style='color:#111;'>48.42KB</span>","children":null,"spread":false},{"title":"2.0.md <span style='color:#111;'>79.51KB</span>","children":null,"spread":false},{"title":"3.0.0.md <span style='color:#111;'>121.54KB</span>","children":null,"spread":false}],"spread":true},{"title":"package.json <span style='color:#111;'>601B</span>","children":null,"spread":false},{"title":"GOVERNANCE.md <span style='color:#111;'>3.37KB</span>","children":null,"spread":false},{"title":"CONTRIBUTORS.md <span style='color:#111;'>519B</span>","children":null,"spread":false},{"title":"LICENSE <span style='color:#111;'>11.08KB</span>","children":null,"spread":false},{"title":"schemas","children":[{"title":"v1.2","children":[{"title":"authorizationObject.json <span style='color:#111;'>1.77KB</span>","children":null,"spread":false},{"title":"oauth2GrantType.json <span style='color:#111;'>1.99KB</span>","children":null,"spread":false},{"title":"dataType.json <span style='color:#111;'>4.45KB</span>","children":null,"spread":false},{"title":"modelsObject.json <span style='color:#111;'>1008B</span>","children":null,"spread":false},{"title":"resourceObject.json <span style='color:#111;'>385B</span>","children":null,"spread":false},{"title":"apiDeclaration.json <span style='color:#111;'>1.89KB</span>","children":null,"spread":false},{"title":"dataTypeBase.json <span style='color:#111;'>2.53KB</span>","children":null,"spread":false},{"title":"parameterObject.json <span style='color:#111;'>1.26KB</span>","children":null,"spread":false},{"title":"infoObject.json <span style='color:#111;'>661B</span>","children":null,"spread":false},{"title":"operationObject.json <span style='color:#111;'>2.30KB</span>","children":null,"spread":false},{"title":"README.md <span style='color:#111;'>325B</span>","children":null,"spread":false},{"title":"resourceListing.json <span style='color:#111;'>592B</span>","children":null,"spread":false}],"spread":false},{"title":"v2.0","children":[{"title":"schema.json <span style='color:#111;'>39.30KB</span>","children":null,"spread":false},{"title":"README.md <span style='color:#111;'>248B</span>","children":null,"spread":false}],"spread":true},{"title":"v3.0","children":[{"title":"schema.json <span style='color:#111;'>34.63KB</span>","children":null,"spread":false},{"title":"schema.yaml <span style='color:#111;'>21.54KB</span>","children":null,"spread":false},{"title":"README.md <span style='color:#111;'>890B</span>","children":null,"spread":false}],"spread":true}],"spread":true},{"title":"guidelines","children":[{"title":"v2.0","children":[{"title":"REUSE.md <span style='color:#111;'>9.39KB</span>","children":null,"spread":false},{"title":"README.md <span style='color:#111;'>152B</span>","children":null,"spread":false},{"title":"EXTENSIONS.md <span style='color:#111;'>3.16KB</span>","children":null,"spread":false}],"spread":true},{"title":"EXTENSIONS.md <span style='color:#111;'>91B</span>","children":null,"spread":false}],"spread":true},{"title":"DEVELOPMENT.md <span style='color:#111;'>9.31KB</span>","children":null,"spread":false},{"title":"IMPLEMENTATIONS.md <span style='color:#111;'>9.61KB</span>","children":null,"spread":false},{"title":"examples","children":[{"title":"v2.0","children":[{"title":"json","children":[{"title":"petstore-minimal.json <span style='color:#111;'>1.34KB</span>","children":null,"spread":false},{"title":"uber.json <span style='color:#111;'>11.41KB</span>","children":null,"spread":false},{"title":"petstore-expanded.json <span style='color:#111;'>6.29KB</span>","children":null,"spread":false},{"title":"petstore-with-external-docs.json <span style='color:#111;'>5.44KB</span>","children":null,"spread":false},{"title":"petstore-separate","children":[{"title":"common","children":[{"title":"Error.json <span style='color:#111;'>208B</span>","children":null,"spread":false}],"spread":false},{"title":"spec","children":[{"title":"swagger.json <span style='color:#111;'>5.03KB</span>","children":null,"spread":false},{"title":"NewPet.json <span style='color:#111;'>256B</span>","children":null,"spread":false},{"title":"Pet.json <span style='color:#111;'>241B</span>","children":null,"spread":false},{"title":"parameters.json <span style='color:#111;'>412B</span>","children":null,"spread":false}],"spread":false}],"spread":false},{"title":"petstore-simple.json <span style='color:#111;'>5.07KB</span>","children":null,"spread":false},{"title":"petstore.json <span style='color:#111;'>3.15KB</span>","children":null,"spread":false},{"title":"api-with-examples.json <span style='color:#111;'>4.96KB</span>","children":null,"spread":false}],"spread":false},{"title":"yaml","children":[{"title":"uber.yaml <span style='color:#111;'>9.17KB</span>","children":null,"spread":false},{"title":"petstore-minimal.yaml <span style='color:#111;'>1.07KB</span>","children":null,"spread":false},{"title":"petstore-with-external-docs.yaml <span style='color:#111;'>4.41KB</span>","children":null,"spread":false},{"title":"petstore-simple.yaml <span style='color:#111;'>4.08KB</span>","children":null,"spread":false},{"title":"petstore-separate","children":[{"title":"common","children":[{"title":"Error.yaml <span style='color:#111;'>128B</span>","children":null,"spread":false}],"spread":false},{"title":"spec","children":[{"title":"NewPet.yaml <span style='color:#111;'>147B</span>","children":null,"spread":false},{"title":"parameters.yaml <span style='color:#111;'>291B</span>","children":null,"spread":false},{"title":"Pet.yaml <span style='color:#111;'>142B</span>","children":null,"spread":false},{"title":"swagger.yaml <span style='color:#111;'>3.98KB</span>","children":null,"spread":false}],"spread":false}],"spread":false},{"title":"api-with-examples.yaml <span style='color:#111;'>5.96KB</span>","children":null,"spread":false},{"title":"petstore.yaml <span style='color:#111;'>2.13KB</span>","children":null,"spread":false},{"title":"petstore-expanded.yaml <span style='color:#111;'>3.37KB</span>","children":null,"spread":false}],"spread":false}],"spread":true},{"title":"v3.0","children":[{"title":"link-example.yaml <span style='color:#111;'>5.16KB</span>","children":null,"spread":false},{"title":"uspto.yaml <span style='color:#111;'>7.56KB</span>","children":null,"spread":false},{"title":"callback-example.yaml <span style='color:#111;'>2.07KB</span>","children":null,"spread":false},{"title":"api-with-examples.yaml <span style='color:#111;'>6.19KB</span>","children":null,"spread":false},{"title":"petstore.yaml <span style='color:#111;'>2.48KB</span>","children":null,"spread":false},{"title":"petstore-expanded.yaml <span style='color:#111;'>5.29KB</span>","children":null,"spread":false}],"spread":false}],"spread":true},{"title":".gitignore <span style='color:#111;'>83B</span>","children":null,"spread":false},{"title":"proposals","children":[{"title":"001_AlternativeSchemaProposal.md <span style='color:#111;'>3.98KB</span>","children":null,"spread":false},{"title":"AlternativeSchema","children":[{"title":"alternative_schema_object.adoc <span style='color:#111;'>916B</span>","children":null,"spread":false},{"title":"CONTRIBUTORS.md <span style='color:#111;'>120B</span>","children":null,"spread":false},{"title":"schema_object.md <span style='color:#111;'>2.67KB</span>","children":null,"spread":false},{"title":"DEVELOPMENT.md <span style='color:#111;'>352B</span>","children":null,"spread":false},{"title":"implementations.md <span style='color:#111;'>1.52KB</span>","children":null,"spread":false},{"title":"alternative_schema_examples.md <span style='color:#111;'>1.35KB</span>","children":null,"spread":false}],"spread":false},{"title":"000_OAS-proposal-template.md <span style='color:#111;'>2.21KB</span>","children":null,"spread":false}],"spread":false},{"title":"README.md <span style='color:#111;'>5.71KB</span>","children":null,"spread":false},{"title":"MAINTAINERS.md <span style='color:#111;'>481B</span>","children":null,"spread":false}],"spread":false}],"spread":true}]

评论信息

免责申明

【好快吧下载】的资源来自网友分享,仅供学习研究,请务必在下载后24小时内给予删除,不得用于其他任何用途,否则后果自负。基于互联网的特殊性,【好快吧下载】 无法对用户传输的作品、信息、内容的权属或合法性、合规性、真实性、科学性、完整权、有效性等进行实质审查;无论 【好快吧下载】 经营者是否已进行审查,用户均应自行承担因其传输的作品、信息、内容而可能或已经产生的侵权或权属纠纷等法律责任。
本站所有资源不代表本站的观点或立场,基于网友分享,根据中国法律《信息网络传播权保护条例》第二十二条之规定,若资源存在侵权或相关问题请联系本站客服人员,8686821#qq.com,请把#换成@,本站将给予最大的支持与配合,做到及时反馈和处理。关于更多版权及免责申明参见 版权及免责申明