Solución de problemas de la API REST de BarTender Cloud
Descripción general
Ocasionalmente, pueden surgir problemas con la API REST de BarTender Cloud. Hay varios pasos de solución de problemas que puedes seguir cuando recibes un error para intentar resolver el problema.
Aplicable a
BarTender Cloud
Información
Verificar la URL
Aumentar la verbosidad de los mensajes de error
Cuando agregas la siguiente variable al final de tu llamada a la API, la respuesta incluirá detalles adicionales que pueden ser útiles para identificar la causa del error:
- Wait=60s
La URL para la API de acciones se verá de la siguiente manera:
https://am1.bartendercloud.com/api/actions?MessageCount=1&MessageSeverity=Info&wait=60s
Verificar impresoras disponibles
Utiliza una solicitud GET para obtener una lista de los IDs de tus impresoras y usarlos en el parámetro Printer del script.
Consulta la documentación para más información:
Actualizar el controlador de impresión de BarTender Cloud
Actualiza el controlador de impresión cuando tu trabajo de impresión falle aunque no encuentres un error en el script de tu llamada a la API.
Para actualizar tu controlador de impresión de BarTender Cloud:
- Accede al cuadro de diálogo de impresión haciendo doble clic en una etiqueta en BarTender Cloud > Consola de impresión.
- Haz clic en Configurar después de seleccionar una impresora para ir al Print Gateway.
- En el Print Gateway haz clic en el icono Editar del controlador de impresión de BarTender Cloud.
- Haz clic en Guardar.
Actualizar el token Bearer
Si la respuesta de la API muestra un mensaje de error de no autorizado aunque el token bearer no haya expirado, puede que necesites actualizar el token. Para hacerlo, obtén el token desde BarTender Cloud y vuelve a ingresarlo en tu aplicación.
Para más información sobre cómo hacerlo, consulta el siguiente artículo:
Recursos adicionales
Descripción general de la API REST de BarTender Cloud
El formato de la URL para las llamadas a la API debe incluir las siguientes variables por defecto:
La URL para la API de acciones se verá de la siguiente manera:
https://am1.bartendercloud.com/api/actions?MessageCount=1&MessageSeverity=InfoPara más información sobre las diferentes APIs REST disponibles para BarTender Cloud y sus respectivos Endpoints, consulta la siguiente documentación: Descripción general y ayuda de la API REST.