Affichez des extraits de code propres à chaque langage à côté de vos points de terminaison d’API pour montrer aux développeurs comment utiliser vos SDK
Si vos utilisateurs interagissent avec votre API via un SDK plutôt que directement par une requête réseau, vous pouvez utiliser l’extension x-codeSamples pour ajouter des extraits de code à votre document OpenAPI et les afficher dans vos pages OpenAPI.Cette propriété peut être ajoutée à n’importe quelle méthode de requête et suit le schéma suivant.
Voici un exemple d’extraits de code pour une application de suivi des plantes, qui propose à la fois un outil Bash en interface en ligne de commande (CLI) et un SDK JavaScript.
Signaler un code incorrect
Copier
Demander à l'IA
paths: /plants: get: # ... x-codeSamples: - lang: bash label: Lister toutes les plantes non arrosées source: | planter list -u - lang: javascript label: Lister toutes les plantes non arrosées source: | const planter = require('planter'); planter.list({ unwatered: true }); - lang: bash label: Lister toutes les plantes en pot source: | planter list -p - lang: javascript label: Lister toutes les plantes en pot source: | const planter = require('planter'); planter.list({ potted: true });