- Solicitação HTTP
- Parâmetros de caminho
- Parâmetros de consulta
- Corpo da solicitação
- Corpo da resposta
- Escopos de autorização
- PrintJob
- Estado
- ColorMode
- DuplexMode
- Faça um teste
Receba uma lista de trabalhos de impressão.
Solicitação HTTP
GET https://chromemanagement.googleapis.com/v1/{customer=customers/*}/reports:enumeratePrintJobs
O URL usa a sintaxe de transcodificação gRPC.
Parâmetros de caminho
Parâmetros | |
---|---|
customer |
Obrigatório. ID do cliente com o prefixo "customers/" ou "customers/my_customer" para usar o cliente associado à conta que está fazendo a solicitação. |
Parâmetros de consulta
Parâmetros | |
---|---|
printer |
O ID da unidade organizacional para impressoras. Se especificado, somente os trabalhos de impressão enviados para impressoras da unidade organizacional especificada serão retornados. |
page |
Número de trabalhos de impressão na página de 0 a 100. Se o pageSize não for especificado, ou zero, o tamanho será 50. |
page |
Um token de página recebido de uma chamada Ao paginar, todos os outros parâmetros fornecidos para |
filter |
String de consulta para filtrar resultados, campos separados por E na sintaxe EBNF. Observação: operações OR não são compatíveis com esse filtro. Observação: somente comparadores >= e <= são compatíveis com Campos de filtro compatíveis:
|
order |
Campo usado para ordenar os resultados. Se não for especificado, os resultados serão ordenados em ordem decrescente do campo Ordem compatível por campos:
|
Corpo da solicitação
O corpo da solicitação precisa estar vazio.
Corpo da resposta
Resposta contendo uma lista de trabalhos de impressão.
Se bem-sucedido, o corpo da resposta incluirá dados com a estrutura a seguir:
Representação JSON |
---|
{
"printJobs": [
{
object ( |
Campos | |
---|---|
print |
Lista de trabalhos de impressão solicitados. |
next |
Um token que pode ser usado em uma solicitação subsequente para recuperar a próxima página. Se esse campo for omitido, não haverá páginas subsequentes. |
total |
Número total de trabalhos de impressão que correspondem à solicitação. |
Escopos de autorização
Requer o seguinte escopo OAuth:
https://www.googleapis.com/auth/chrome.management.reports.readonly
PrintJob
Representa uma solicitação para imprimir um documento que foi enviado a uma impressora.
Representação JSON |
---|
{ "id": string, "title": string, "state": enum ( |
Campos | |
---|---|
id |
ID exclusivo do job de impressão. |
title |
O título do documento. |
state |
O estado final do job. |
create |
Carimbo de data/hora de criação do trabalho de impressão. Um carimbo de data/hora no formato RFC3339 UTC "Zulu", com resolução de nanossegundos e até nove dígitos fracionários. Exemplos: |
complete |
Carimbo de data/hora de conclusão do trabalho de impressão. Um carimbo de data/hora no formato RFC3339 UTC "Zulu", com resolução de nanossegundos e até nove dígitos fracionários. Exemplos: |
document |
Número de páginas no documento. |
color |
Modo de cor. |
duplex |
Modo duplex. |
copy |
Número de cópias. |
printer |
ID da API da impressora usada para impressão. |
printer |
Nome da impressora usada para impressão. |
user |
O endereço de e-mail principal do usuário que enviou o trabalho de impressão. |
user |
O ID exclusivo da API Directory do usuário que enviou o trabalho de impressão. |
Estado
Estado do trabalho de impressão.
Enums | |
---|---|
STATE_UNSPECIFIED |
O trabalho de impressão está em um estado não especificado. |
PRINTED |
O documento foi impresso. |
CANCELLED |
O trabalho de impressão foi cancelado. |
FAILED |
O trabalho de impressão falhou. |
ColorMode
Modo de cor do job de impressão.
Enums | |
---|---|
COLOR_MODE_UNSPECIFIED |
Não especificado. |
BLACK_AND_WHITE |
Preto e branco. |
COLOR |
Cor. |
DuplexMode
Modo duplex do trabalho de impressão.
Enums | |
---|---|
DUPLEX_MODE_UNSPECIFIED |
Não especificado. |
ONE_SIDED |
Unilateral. |
TWO_SIDED_LONG_EDGE |
Virar frente e verso pela borda longa. |
TWO_SIDED_SHORT_EDGE |
Virar frente e verso pela borda curta. |