腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
1
回答
Swagger
OpenAPI
使用
带
模式
对象
,
而
不是
数组
、
、
我正在
使用
DarkOnLine的L5
Swagger
来生成
使用
OpenApi
schematics的
Swagger
文档。要
使用
模式
,我可以做到 @OA\Property(property="certification", type="array", @OA\Items(ref="#/components/schemas/但它会创建一个带有方括号的
数组
块,其中包含多个
浏览 28
提问于2019-01-29
得票数 3
回答已采纳
1
回答
如何在
OpenAPI
2.0中定义混合类型
数组
(具有不同的元素类型)?
、
、
我试图将以下JSON映射到
OpenAPI
2.0 (
Swagger
2.0) YAML定义,并且我不知道如何将混合
数组
类型设置到我的
模式
中: "obj1": [ 1}schema: type: array type: string 但这不允许
数组
中的整数是否有方法定义混合类型<em
浏览 2
提问于2016-08-01
得票数 14
回答已采纳
1
回答
如何在
OpenAPI
3.0中定义字节
数组
、
、
、
我正在将我的应用编程接口从
Swagger
2.0迁移到
OpenAPI
3.0。在DTO中,我有一个指定为字节
数组
的字段。: binary
使用
上面的定义,
swagger
代码生成器生成一个接受byte[]
数组
作为主体字段new Job().setBody(new byte[1])的
对象
。在将API定义转换为
OpenAPI
之后,该
对象
的定义保持不变,但是
openapi
代码生成器现在需要org.springframework
浏览 62
提问于2020-07-08
得票数 10
回答已采纳
1
回答
如何
使用
Swagger
(Springdoc)生成
OpenAPI
任意类型?
、
、
、
、
我正在开发一个应用程序,它
使用
库为其Spring控制器生成
OpenAPI
v3端点。这个库
使用
来实际将
OpenAPI
对象
映射到
OpenAPI
模式
。没有类型的架构与任何数据类型匹配--数字、字符串、
对象
等等。object类型,
而
不是
任意类型。在
使用
自定义
使用
带有空type的
Swagger
时,我发现了一件事:
Swagger
Core最终将类型转换为
浏览 1
提问于2021-09-20
得票数 1
2
回答
OpenAPI
:接受任何(复杂)JSON值的
模式
、
、
、
我正在为其编写
Swagger
2.0规范的API基本上是任何JSON值的存储。不幸的是,
Swagger
2.0似乎对输入和输出的
模式
非常严格,并且不允许JSON Schema所允许的整个
模式
集。例如,
Swagger
编辑器不允许混合值(例如,可以是布尔值或整数的属性)或松散定义的
数组
(必须严格定义项的类型)和
对象
。因此,我尝试通过定义一个MixedValue
模式
来解决这个问题:
swagger
: '2.0'
浏览 2
提问于2015-09-29
得票数 9
回答已采纳
1
回答
利用JSONschem和oneOf定义
Swagger
合同的$ref
、
、
在创建我的模型之后,我将在
swagger
中测试它们。现在,我遇到了
使用
“oneOf”作为我的参考的问题。如下所示。有谁可以帮我?
浏览 5
提问于2017-11-22
得票数 1
1
回答
将
Swagger
的“
模式
”更改为“模型”?
、
Swagger
&
Swagger
交替
使用
“
模式
”和“模型”。我想将它们称为
Swagger
实例(
而
不是
模式
)上的模型,但无法找到在哪里进行此更改。 我已经附上了两个图片,显示我指的地方。我希望从页面中删除所有对“
模式
”的引用,并将它们替换为“模型”,类似于它们创建的
Swagger
的许多测试站点(例如:)上出现的“
模式
”。
浏览 2
提问于2022-09-20
得票数 1
回答已采纳
1
回答
如何在
OpenAPI
3.0级中
使用
?
、
、
、
、
我希望将其作为自动构建(最好
使用
Gradle)的一部分来完成,这样我就可以创建服务接口,并将接口的实现作为自动化过程的一部分。这个工作示例展示了如何做到这一点,但是它
使用
了
Swagger
2.0规范YAML:错误是: 在[来源:(字符串)“
openapi
: 3.0.0 ]处读取com.fasterxml.jackson.core.JsonParseException:未识别的令牌'
openapi
浏览 6
提问于2020-01-23
得票数 10
回答已采纳
3
回答
告诉
Swagger
请求体可以是单个
对象
或
对象
列表
、
、
、
我
使用
Swagger
和Scala来记录我的REST。我希望启用对POST、PUT和DELETE的大容量操作,并希望同一路由接受单个
对象
或
对象
集合作为正文内容。有没有办法告诉
Swagger
,param是A类型的值列表,还是A类型的单个值? 像瓦拉格这样的人休息。
浏览 1
提问于2015-07-31
得票数 15
回答已采纳
3
回答
在
Swagger
中,如何定义
使用
文件和
模式
参数的API?
、
、
我试图
使用
Swagger
来定义接受实际文件的API和描述文件内容的
模式
对象
。这是“摇摆YAML”的一个片段。但是,它不会在
Swagger
中验证。in: formData required: true
Swagger
编辑器引发以下验证错误: 我是
不是
遗漏了什么?或
浏览 6
提问于2015-09-22
得票数 7
1
回答
有
Swagger
(Open ) 2.0
模式
吗?
、
、
、
我在IBM中看到了一些SDK,用于语音到文本,但没有看到像JSON这样的
OpenAPI
2.0 (
Swagger
)文档。我们得用在我们的案子里。那是真的吗?
浏览 3
提问于2020-10-15
得票数 0
回答已采纳
1
回答
在
swagger
中
使用
joi
模式
、
在node.js,我刚刚开始
使用
swagger
,我想将参数--我
使用
'joi‘创建的验证
模式
--与
swagger
集成。swaggerAutogen(outputFile, endpointsFiles, doc);const {
swagger
, components } = j2s(postVersionInfo
浏览 14
提问于2022-02-06
得票数 1
1
回答
OpenAPI
v.3是不完整的还是转换器是错的?
、
、
、
我试图
使用
swagger
描述来验证REST的一些数据。我
使用
swagger
编辑器转换选项将
swagger
.json转换为
OpenAPI
3.0.1,现在
使用
以下代码行尝试
使用
ObjectMapper将其读取到
OpenAPI
对象
中:externalDocs“、"maxLength”、"writeOnly“、"uniqueItems",“属性”、"maxPropertie
浏览 4
提问于2020-10-17
得票数 0
回答已采纳
5
回答
根据
Swagger
API
模式
验证JSON
、
、
、
、
有一些很好的工具可以针对JSON进行验证,但是我没有机会找到一个工具来验证在
Swagger
(用于创建API
模式
的工具)中创建的规范。我找到的唯一解决方案是在
Swagger
中生成一个客户机/服务器,它非常麻烦。 是否已经有了针对
Swagger
验证JSON的现有工具?
浏览 6
提问于2016-09-01
得票数 66
回答已采纳
2
回答
OpenAPI
对“傲慢”
、
、
使用
OpenApi
的实际优势是什么? 我是
openApi
技术的新手,我只是想知道在
openApi
中有哪些特性比在
swagger
中有更多的特性。网上文件帮不了我。有人能帮我吗。
浏览 2
提问于2020-04-03
得票数 9
回答已采纳
2
回答
显示
数组
示例为null的
Swagger
、
、
我
使用
OpenAPI
3.0.0并希望在requestBody中传递一个Items
数组
作为参数。Item: properties: type: string type: string以及请求体
模式
如下:为什么它显示的是顺序图
而
不是
我的普通
对象
?有人能告诉我如何做规范正确的<em
浏览 1
提问于2018-01-30
得票数 0
回答已采纳
2
回答
将
OpenAPI
3.0转换为
Swagger
2.0
、
、
有没有一个生成器可以把
OpenAPI
3.0转换成
Swagger
2.0? Mashery是一个API网关,它需要
Swagger
2.0格式的输入才能打开端点。
浏览 26
提问于2019-06-18
得票数 49
回答已采纳
1
回答
从API-Platforms
Swagger
/
OpenAPI
文档输出中删除一些
模式
/模型
、
、
、
API-Platform将生成
Swagger
/
OpenAPI
路由文档,然后生成
模式
(AKA模型)的以下文档( docs将它们显示为“模型”,但当前版本如2.7将它们显示为“
模式
”)。生成的用于显示这些
模式
/模型的内容在哪里?如何删除其中的一些?显示它们的功能是
Swagger
-UI的一部分,但API-Platform必须负责提供JSON配置,从而更改API-Platform
而
不是
Swagger
-UI。请注意,this
浏览 33
提问于2021-06-24
得票数 0
1
回答
在
OpenAPI
中“必需”意味着什么?
、
给出以下
OpenAPI
定义 required: type: object id:下列哪一个
对象
是有效的上的JSON
模式
验证器说,2.无效,因为null不满足type: string约束。注意,它不会因为id是null
而
抱怨,而是因为null
不是
字符串。但是这对
OpenAPI
/
Swagger
有多重要呢?
浏览 1
提问于2017-08-08
得票数 55
回答已采纳
1
回答
如何让DRF的AutoSchema包含一个基本url?
、
、
我正在尝试
使用
DRF的Open API +
Swagger
UI来实现AutoSchema文档。 我想要做的是指定一个基本url,以便schema和
swagger
只显示资源(端点)。'), template_name='
swagger
-ui.html', extra_context={'schema_url': '<e
浏览 12
提问于2020-12-18
得票数 0
点击加载更多
热门
标签
更多标签
云服务器
ICP备案
云直播
腾讯会议
实时音视频
活动推荐
运营活动
广告
关闭
领券