在引用域时,可以使用以下方法从CommonSchema域获取CommonDomain模型
$ref:'https://api.swaggerhub.com/domains/CompanyName/CommonDomain/1.0.0#/components/schemas/CommonSchema‘
如何引用另一个现有的api?这是在Swaggerhub中的另一个API中完成的。当我尝试这样做来获得SomeSchema模型时
$ref:'https://api.swaggerhub.com/apis/CompanyName/SomeApi/1.0.0#/components/schemas/SomeSchema‘
我收到一个错误,说它无法解析引用: 404未知域CompanyName/SomeApi:1.0.0
这样就可以合法地生成swagger码元。这仅仅是自大的限制吗?如果没有,如何才能正确地做到这一点呢?
发布于 2021-12-28 15:10:41
此功能在SwaggerHub中不存在。您只能引用SwaggerHub中域文件中的对象,而不能引用API文件。
我就是这么想的:
域文件中的任何对象都可以由任何其他文件(在同一个组织中)引用。
具有API文件的对象只能在同一文件中引用。
https://stackoverflow.com/questions/67161954
复制相似问题