Crear y autenticar una aplicación
Una aplicación identifica tu producto ante CloudPrint y define el acceso que podrá solicitar.
Configura la aplicación
Indica nombre, página pública, política de privacidad, permisos y callback URI. Añade solo las direcciones que realmente utilice el flujo.
Registra una clave
Conserva la clave privada fuera de CloudPrint y publica únicamente la clave pública. Prevé la rotación sin interrumpir instalaciones activas.
Firma cada solicitud
Genera una aserción RS256 de un solo uso con audiencia, emisor, tiempos y jti correctos. No reutilices una aserción ni la firmes en el navegador.
Lista de comprobación para producción
- Usa una conexión saliente del agente y no expongas puertos de impresora.
- Guarda el identificador estable de la impresora, no solo su nombre.
- Valida el formato, el tamaño de página y la orientación antes de crear el trabajo.
- Define los estados finales, los reintentos y la protección contra impresiones duplicadas.
Siguientes pasos
CloudPrint Developer PlatformCrea una aplicación que tus clientes puedan instalar en sus propias cuentas de CloudPrint.Instalaciones y tokens de accesoInstala una aplicación en cuentas de clientes y emite tokens limitados para cada instalación.Issue an App Installation tokenAuthenticate a Developer Application with a one-time RS256 assertion and issue a short-lived token for one approved App Installation.