Mostrar lista de trabajos de impresión
Solicitud HTTP
GET https://admin.googleapis.com/admin/chrome/v1/{parent=customers/*/chrome/printers/*}/printJobs
La URL usa la sintaxis de la transcodificación gRPC.
Parámetros de ruta de acceso
Parámetros | |
---|---|
parent |
Obligatorio. El elemento superior, que posee esta colección de trabajos de impresión Formato: |
Parámetros de consulta
Parámetros | |
---|---|
pageSize |
La cantidad de trabajos de impresión en la página de 0 a 100 inclusive, si |
pageToken |
Un token de página recibido de una llamada Cuando se pagina, todos los demás parámetros proporcionados a |
filter |
String de consulta para filtrar los resultados y los campos separados por Y en sintaxis de EBNF. Las operaciones OR no son compatibles con este filtro. Solo se admiten comparadores >= y <= para Campos de filtro admitidos:
|
orderBy |
Campo usado para ordenar los resultados. Si no se especifica, los resultados se ordenan por Orden admitido por campos:
|
Cuerpo de la solicitud
El cuerpo de la solicitud debe estar vacío.
Cuerpo de la respuesta
Si se ejecuta correctamente, el cuerpo de la respuesta contendrá datos con la siguiente estructura:
Respuesta que contiene una lista de trabajos de impresión.
Representación JSON |
---|
{
"printJobs": [
{
object ( |
Campos | |
---|---|
printJobs[] |
Lista de trabajos de impresión solicitados. |
nextPageToken |
Un token, que se puede usar en una solicitud posterior para recuperar la página siguiente. Si se omite este campo, no habrá páginas siguientes. |
totalSize |
Número total de resultados. |
Alcances de la autorización
Se necesita uno de los siguientes alcances de OAuth:
https://www.googleapis.com/auth/admin.chrome.printers
https://www.googleapis.com/auth/admin.chrome.printers.readonly
Para obtener más información, consulta la descripción general de OAuth 2.0.
Trabajo de impresión
PrintJob
representa una solicitud para imprimir un documento que se envió a una impresora.
Representación JSON |
---|
{ "name": string, "title": string, "state": enum ( |
Campos | |
---|---|
name |
El nombre de recurso del trabajo de impresión. Formato: |
title |
Es el título del documento. |
state |
El estado final del trabajo. |
creationTime |
Marca de tiempo de creación del trabajo de impresión. Una marca de tiempo en formato RFC3339 UTC "Zulú", con resolución de nanosegundos y hasta nueve dígitos decimales. Ejemplos: |
completionTime |
Marca de tiempo de finalización del trabajo de impresión. Una marca de tiempo en formato RFC3339 UTC "Zulú", con resolución de nanosegundos y hasta nueve dígitos decimales. Ejemplos: |
pageCount |
Número de páginas del documento |
color |
Modo de color. |
duplex |
Modo dúplex. |
mediaSize |
Tamaño de medios del trabajo de impresión. |
copyCount |
Cantidad de copias. |
printerId |
ID de API de la impresora |
printer |
Nombre de la impresora que se usa para imprimir. |
userId |
El ID de la API de Directory único del usuario que envió el trabajo de impresión. |
userEmail |
La dirección de correo electrónico principal del usuario que envió el trabajo de impresión. |
deviceId |
El ID único de la API de Directory del dispositivo que se usó para enviar el trabajo de impresión. |
Estado
Estado del trabajo de impresión.
Enumeradores | |
---|---|
STATE_UNSPECIFIED |
El trabajo de impresión se encuentra en un estado no especificado. |
STATE_PRINTED |
El documento se imprimió correctamente. |
STATE_CANCELED |
Se canceló el trabajo de impresión. |
STATE_FAILED |
Error en el trabajo de impresión |
Modo de color
Modo de color del trabajo de impresión.
Enumeradores | |
---|---|
COLOR_MODE_UNSPECIFIED |
No se especifica. |
COLOR_MODE_BLACK_AND_WHITE |
Blanco y negro. |
COLOR_MODE_COLORED |
De color. |
Modo doble
Modo de trabajo de doble impresión
Enumeradores | |
---|---|
DUPLEX_MODE_UNSPECIFIED |
No se especifica. |
DUPLEX_MODE_ONE_SIDED |
Un solo lado. |
DUPLEX_MODE_TWO_SIDED_LONG_EDGE |
Levantamiento de dos lados sobre un borde largo. |
DUPLEX_MODE_TWO_SIDED_SHORT_EDGE |
Levantamiento de dos lados sobre un borde corto. |
Tamaño de medios
Tamaño de medios del trabajo de impresión.
Representación JSON |
---|
{ "width": integer, "height": integer, "vendorId": string } |
Campos | |
---|---|
width |
Ancho (en micrómetros). |
height |
Altura (en micrómetros). |
vendorId |
ID proporcionado por el proveedor, por ejemplo, |