web-dev-qa-db-fra.com

Swagger..Impossible de rendre cette définition La définition fournie ne spécifie pas un champ de version valide

Impossible de rendre cette définition La définition fournie ne spécifie pas de champ de version valide.

Veuillez indiquer un champ de version Swagger ou OpenAPI valide. Les champs de version pris en charge sont swagger: "2.0" et ceux qui correspondent à openapi: 3.0.n (par exemple, openapi: 3.0.0).

Où dois-je insérer la bonne version pour arrêter l'erreur ci-dessous. L'éditeur Swagger fonctionne bien, mais lors du lancement d'un projet particulier, je reçois cette erreur. La première fois que j'utilise Swagger. Merci beaucoup

6
Paddy Popeye

Votre définition API il manque le numéro de version d'OpenAPI/Swagger, dans ce cas "swagger": "2.0". Ajoutez-le au début, comme ceci:

{
    "swagger": "2.0",

    "title" : "Music API Documentation",
    ...
6
Helen