Configuration du bouton « Tester »

Vous pouvez configurer le bouton « Test it » et la fenêtre associée dans GitBook à l’aide de plusieurs extensions OpenAPI. Ces extensions peuvent aider à améliorer et à configurer la suite de test pour les utilisateurs.

Masquer le bouton « Test it »

Vous pouvez masquer le bouton « Test it » de vos points de terminaison en ajoutant x-hideTryItPanel à un point de terminaison, ou à la racine de votre spécification OpenAPI.

openapi.yaml
openapi: '3.0'
info: ...
tags: [...]
paths :
  /example:
    get :
      summary: Résumé d’exemple
      description: Description d’exemple
      operationId: examplePath
      responses: [...]
      parameters: [...]
      x-hideTryItPanel: true

Proxifier les requêtes « Test it »

Certaines API bloquent les requêtes du navigateur, souvent à cause de CORS.

Acheminer Test it le trafic via GitBook en ajoutant x-enable-proxy à votre spécification.

Voir Utiliser le proxy OpenAPI pour des exemples.

Activer l’authentification dans la fenêtre de test

L’exécuteur de requêtes ne peut présenter et appliquer l’authentification que si votre spécification la déclare. Définissez les schémas sous components.securitySchemes, puis associez-les soit globalement via security (s’applique à toutes les opérations) soit par opération (remplace la configuration globale).

Déclarez votre schéma d’authentification

Vous trouverez ci-dessous des modèles courants. Utilisez des guillemets simples dans YAML.

Appliquer les schémas globalement ou par opération

Contrôlez l’URL du point de terminaison avec servers

L’exécuteur de requêtes cible l’URL ou les URL que vous définissez dans le servers tableau. Déclarez un ou plusieurs serveurs ; vous pouvez également les paramétrer à l’aide de variables.

Mis à jour

Ce contenu vous a-t-il été utile ?