我正在尝试使用Swagger 2.0为端点创建示例响应。
200:
description: Successful response
schema:
type: object
$ref: "#/definitions/User"
examples:
application/vnd.api+json:
- data:
attributes:
full_name: John Appleseed
- data:
attributes:
full_name: Mike Appleseed
我的api消耗并生成application/vnd.api+json
,但它无法识别它。如果我删除这些示例,我的规范就可以了。知道如何指定吗?
答案 0 :(得分:9)
它是not fully implemented yet,虽然你可以像这样定义一个例子:
responses:
"200":
description: Successful response
schema:
$ref: '#/definitions/User'
examples:
application/json:
data:
id: 1
attributes:
attr1: value1
attr2: value2
有一个与mime-type相关的bug,你不能使用点,这就是为什么我没有把 application / vnd.api + json