- Żądanie HTTP
- Parametry ścieżki
- Parametry zapytania
- Treść żądania
- Treść odpowiedzi
- Zakresy autoryzacji
- PrintJob
- Stan
- ColorMode
- DuplexMode
- Wypróbuj
Pobierz listę zadań drukowania.
Żądanie HTTP
GET https://chromemanagement.googleapis.com/v1/{customer=customers/*}/reports:enumeratePrintJobs
Adres URL używa składni transkodowania gRPC.
Parametry ścieżki
Parametry | |
---|---|
customer |
Wymagane. Identyfikator klienta z prefiksem „customers/” lub „customers/my_customer” , aby użyć konta klienta powiązanego z kontem, z którego wysłano prośbę. |
Parametry zapytania
Parametry | |
---|---|
printerOrgUnitId |
Identyfikator jednostki organizacyjnej drukarek. Jeśli ją określisz, zwracane będą tylko zadania drukowania przesłane do drukarek z określonej jednostki organizacyjnej. |
pageSize |
Liczba zadań drukowania na stronie w zakresie od 0 do 100 włącznie, jeśli parametr pageSize nie jest określony lub nie ma wartości zero, rozmiar wynosi 50. |
pageToken |
Token strony otrzymany z poprzedniego wywołania funkcji Podczas dzielenia na strony wszystkie pozostałe parametry podane w narzędziu |
filter |
Ciąg zapytania do filtrowania wyników, pola rozdzielone ORAZ w składni EBNF. Uwaga: w tym filtrze operacje LUB nie są obsługiwane. Uwaga: w przypadku funkcji Obsługiwane pola filtrów:
|
orderBy |
Pole używane do sortowania wyników. Jeśli nie podasz żadnej wartości, wyniki zostaną uporządkowane w kolejności malejącej według wartości w polu Obsługiwana kolejność według pól:
|
Treść żądania
Treść żądania musi być pusta.
Treść odpowiedzi
Odpowiedź zawierająca listę zadań drukowania.
W przypadku powodzenia treść żądania zawiera dane o następującej strukturze:
Zapis JSON |
---|
{
"printJobs": [
{
object ( |
Pola | |
---|---|
printJobs[] |
Lista żądanych zadań drukowania. |
nextPageToken |
Token, którego można użyć w kolejnym żądaniu w celu pobrania następnej strony. Jeśli pominiesz to pole, nie będzie kolejnych stron. |
totalSize |
Łączna liczba zadań drukowania pasujących do żądania. |
Zakresy autoryzacji
Wymaga następującego zakresu OAuth:
https://www.googleapis.com/auth/chrome.management.reports.readonly
PrintJob
Reprezentuje żądanie wydrukowania dokumentu przesłanego do drukarki.
Zapis JSON |
---|
{ "id": string, "title": string, "state": enum ( |
Pola | |
---|---|
id |
Unikalny identyfikator zadania drukowania. |
title |
Tytuł dokumentu. |
state |
Końcowy stan zadania. |
createTime |
Sygnatura czasowa utworzenia zadania drukowania. Sygnatura czasowa w RFC3339 UTC „Zulu” z rozdzielczością nanosekundową i maksymalnie 9 cyframi po przecinku. Przykłady: |
completeTime |
Sygnatura czasowa ukończenia zadania drukowania. Sygnatura czasowa w RFC3339 UTC „Zulu” z rozdzielczością nanosekundową i maksymalnie 9 cyframi po przecinku. Przykłady: |
documentPageCount |
Liczba stron w dokumencie. |
colorMode |
Tryb kolorów. |
duplexMode |
Tryb dupleksu. |
copyCount |
Liczba kopii. |
printerId |
Identyfikator interfejsu API drukarki używany do drukowania. |
printer |
Nazwa drukarki używanej do drukowania. |
userEmail |
Podstawowy adres e-mail użytkownika, który przesłał zadanie drukowania. |
userId |
Unikalny identyfikator interfejsu Directory API przypisany do użytkownika, który przesłał zadanie drukowania. |
Stan
Stan zadania drukowania.
Wartości w polu enum | |
---|---|
STATE_UNSPECIFIED |
Zadanie drukowania jest w nieokreślonym stanie. |
PRINTED |
Dokument został wydrukowany. |
CANCELLED |
Zadanie drukowania zostało anulowane. |
FAILED |
Nie udało się wykonać zadania drukowania. |
ColorMode
Tryb kolorowy zadania drukowania.
Wartości w polu enum | |
---|---|
COLOR_MODE_UNSPECIFIED |
Nie określono. |
BLACK_AND_WHITE |
Czarno-biały. |
COLOR |
Kolor, |
DuplexMode
Tryb dupleksu zadania drukowania.
Wartości w polu enum | |
---|---|
DUPLEX_MODE_UNSPECIFIED |
Nie określono. |
ONE_SIDED |
Jest jednostronny. |
TWO_SIDED_LONG_EDGE |
Odwracanie dwustronne nad dłuższą krawędzią. |
TWO_SIDED_SHORT_EDGE |
Odwracanie dwustronne nad krótszą krawędzią. |