Saltar al contenido

Errores y reintentos de la API de CloudPrint

Gestiona estados HTTP, errores legibles por máquina, límites de solicitudes, trazabilidad y reintentos seguros.

Estructura estable

Los errores incluyen error, el campo opcional error_code, un message seguro y details estructurados. Basa la lógica en los campos legibles por máquina y en el estado HTTP.

Trazabilidad

Cada respuesta contiene X-Request-Id; guárdalo junto con tu identificador interno, print_job_id y la hora.

Cuándo repetir

Repite un 429 después del intervalo indicado en Retry-After y los errores 5xx temporales con una espera incremental limitada. Corrige la autenticación, los permisos, los datos o el formato antes de repetir otras solicitudes.

Fallos de impresión

Una solicitud aceptada aún puede terminar en failed. Lee failure_reason y compara el formato y las opciones con las capacidades de la impresora.

Documentación relacionada

Guías para integrar CloudPrint, conectar el agente local y operar flujos de impresión.