Muestra fragmentos de código específicos por lenguaje junto a tus endpoints de API para mostrar a los desarrolladores cómo usar tus SDK
Si tus usuarios interactúan con tu API mediante un SDK en lugar de hacerlo directamente a través de una solicitud de red, puedes usar la extensión x-codeSamples para agregar fragmentos de código a tu documento de OpenAPI y mostrarlos en tus páginas de OpenAPI.Esta propiedad se puede agregar a cualquier método de solicitud y tiene el siguiente esquema.
Aquí tienes un ejemplo de fragmentos de código para una aplicación de seguimiento de plantas, que incluye una herramienta de Bash en la CLI y un SDK de JavaScript.
Reportar código incorrecto
Copiar
Preguntar a la IA
paths: /plants: get: # ... x-codeSamples: - lang: bash label: Listar todas las plantas sin regar source: | planter list -u - lang: javascript label: Listar todas las plantas sin regar source: | const planter = require('planter'); planter.list({ unwatered: true }); - lang: bash label: Listar todas las plantas en maceta source: | planter list -p - lang: javascript label: Listar todas las plantas en maceta source: | const planter = require('planter'); planter.list({ potted: true });