Saltar al contenido

Creación idempotente de trabajos de impresión ​

Evita impresiones duplicadas al repetir solicitudes después de un tiempo de espera agotado o un fallo de red.

Por qué es necesaria ​

El tiempo de espera puede agotarse después de que CloudPrint acepte la solicitud. Si creas otro trabajo, el documento podría imprimirse dos veces.

Cómo definir la clave ​

Usa una clave estable como shipment-18451-label-v1, de hasta 128 caracteres, y conserva la misma para reintentos con el mismo contenido.

Reglas de reutilización ​

La misma cuenta, clave y contenido devuelven el resultado original; usar la misma clave con otro contenido devuelve 409 Conflict.

Recuperación ​

Tras un fallo de red, repite la solicitud con la misma clave. Cuando conozcas print_job_id, consulta el estado en lugar de crear otro trabajo.

Documentación relacionada ​

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