有没有办法通过提供指向相应Swagger UI页面的链接将现有的OpenAPI(Swagger)定义导入SwaggerHub?
我尝试导入我拥有的WEBLOC文件链接,但SwaggerHub似乎无法访问它。
答案 0 :(得分:0)
要将API定义导入SwaggerHub,您需要指定一个指向YAML或JSON定义文件的URL(而不是指向Swagger UI网页!)。例如:
http://petstore.swagger.io/v2/swagger.yaml
或者您可以上传实际的YAML或JSON文件。
您无法上传.webloc文件。在浏览器中打开.webloc以查看它指向的位置,找出API定义文件的URL,并将其与SwaggerHub一起使用。 This question解释了如何从Swagger UI获取API定义路径。