Acceso a la API para la documentación y comprobación de puntos finales

BarTender proporciona una documentación completa sobre los puntos de conexión API junto con ejemplos de acciones en formatos YAML, JSON y BTXML. Puede ver esta documentación después de instalar BarTender utilizando ReDoc, que se incluye en el archivo de instalación de BarTender.

CerradoPara ver la API utilizando ReDoc

  1. En el ordenador que tiene instalado BarTender, abra una ventana del navegador.

  2. En la barra de direcciones del navegador, introduzca la siguiente URL:

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

    En esta URL, puede sustituir "localhost" por el nombre o la dirección IP del ordenador que está ejecutando BarTender.

En ReDoc, puede desplegar los elementos del panel de navegación izquierdo y desplazarse hasta encontrar los comandos que desee. Puede copiar cada comando en su entorno de desarrollo y personalizarlo según sus necesidades.

Antes de diseñar sus propias aplicaciones para trabajar con la API, es posible que quiera utilizar una herramienta para probar cómo se puede utilizar la API. Puede utilizar una de varias herramientas populares, como Insomnia y Postman, para acceder a los puntos finales de la API.

CerradoPara acceder a los puntos finales de la API utilizando Insomnia

El siguiente procedimiento de ejemplo accede a la API utilizando Insomnia y prueba una solicitud POST para PrintBTWAction, que imprime un documento BarTender.

  1. En Insomnia, cree una nueva solicitud POST.

  2. Configure la URL de la siguiente manera:

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

  3. En la pestaña Cuerpo, introduzca lo siguiente (asegúrese de conservar la sangría)

    PrintBTWAction:

    DocumentFile: <ruta a su documento BarTender, como D:\Temp\Sample.btw>

  4. En la pestaña Auth, seleccione Microsoft NTLM, y luego introduzca sus credenciales.

  5. Haga clic en Enviar.

Consideraciones sobre la conexión remota

Si ejecuta BarTender en un ordenador que utiliza una conexión remota, tenga en cuenta las siguientes directrices cuando acceda a la API REST, tanto para ejecutar la API como para recuperar la documentación de la misma:

Solución de problemas

Cuando ejecute la API REST, pueden producirse los siguientes errores: