Zum Inhalt springen

Idempotentes Erstellen von Druckaufträgen ​

Verhindern Sie doppelte Ausdrucke, wenn Anfragen nach Timeout oder Netzwerkfehler wiederholt werden.

Warum Idempotenz nötig ist ​

Ein Timeout kann auftreten, nachdem CloudPrint die Anfrage angenommen hat. Ein neuer Auftrag könnte das Dokument dann ein zweites Mal drucken.

Schlüssel festlegen ​

Verwenden Sie einen stabilen Schlüssel wie shipment-18451-label-v1 mit höchstens 128 Zeichen und behalten Sie ihn für denselben Inhalt bei.

Wiederverwendung ​

Dasselbe Konto, derselbe Schlüssel und derselbe Inhalt liefern das ursprüngliche Ergebnis; anderer Inhalt führt zu 409 Conflict.

Wiederherstellung ​

Wiederholen Sie die Anfrage nach einem Netzwerkfehler mit demselben Schlüssel. Sobald print_job_id bekannt ist, fragen Sie den Status ab, statt einen neuen Auftrag zu erstellen.

Verwandte Dokumentation ​

Anleitungen zur CloudPrint-Integration, zur Verbindung des lokalen Agenten und zum zuverlässigen Betrieb von Druckabläufen.