Accès à l'API pour la documentation et les tests des points de terminaison

BarTender fournit une documentation complète pour les points de terminaison de l'API ainsi que des exemples d'actions aux formats YAML, JSON et BTXML. Vous pouvez consulter cette documentation après avoir installé BarTender en utilisant ReDoc, qui est inclus dans le fichier d'installation BarTender.

FerméPour consulter l’API en utilisant ReDoc

  1. Sur l'ordinateur sur lequel BarTender est installé, ouvrez une fenêtre de navigateur.

  2. Dans la barre d'adresse du navigateur, saisissez l'URL suivant :

    http://localhost:5159/api/actions/reference/

    Dans cet URL, vous pouvez remplacer « localhost » par le nom ou l'adresse IP de l'ordinateur qui exécute BarTender.

Dans ReDoc, vous pouvez développer les éléments du volet de navigation de gauche et les faire défiler pour trouver les commandes que vous voulez. Vous pouvez copier chaque commande dans votre environnement de développement et la personnaliser selon vos besoins.

Avant de concevoir vos propres applications pour travailler avec l'API, vous pouvez utiliser un outil pour tester la manière dont l'API peut être utilisé. Vous pouvez utiliser l'un des nombreux outils populaires, tels qu'Insomnia et Postman, pour accéder aux points de terminaison de l'API.

FerméPour accéder aux points de terminaison de l'API à l'aide d'Insomnia

L'exemple de procédure suivant accède à l'API à l'aide d'Insomnia et teste une requête POST pour PrintBTWAction, qui imprime un document BarTender.

  1. Dans Insomnia, créez une nouvelle requête POST.

  2. Définissez l'URL comme suit :

    http://localhost:5159/api/actions?Wait=30s&MessageCount=200&MessageSeverity=Info

  3. Sur l’onglet Corps, saisissez ceci (veillez à préserver le niveau de retrait) :

    PrintBTWAction :

    DocumentFile : <chemin vers votre document BarTender, comme D:\Temp\Sample.btw>

  4. Sur l'onglet Aut, sélectionnez Microsoft NTLM, puis saisissez vos informations d'identification.

  5. Cliquez sur Envoyer.

Considérations relatives à la connexion à distance

Si vous exécutez BarTender sur un ordinateur qui utilise une connexion à distance, tenez compte des directives suivantes lorsque vous accédez à l'API REST, à la fois pour exécuter l'API et pour récupérer la documentation de l'API :

Dépannage

Lorsque vous exécutez l'API REST, les erreurs suivantes peuvent se produire :