- Żądanie HTTP
- Parametry ścieżki
- Parametry zapytania
- Treść żądania
- Treść odpowiedzi
- Zakresy autoryzacji
- PrintJob
- Stan
- ColorMode
- DuplexMode
- Wypróbuj
Pobiera 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ć klienta powiązanego z kontem, które wysyła żądanie. |
Parametry zapytania
Parametry | |
---|---|
printerOrgUnitId |
Identyfikator jednostki organizacyjnej drukarek. Jeśli to pole jest określone, zwrócone zostaną tylko zadania drukowania przesłane do drukarek z wybranej jednostki organizacyjnej. |
pageSize |
Liczba zadań drukowania na stronie w zakresie od 0 do 100. Jeśli nie określisz rozmiaru strony lub będzie on wynosił 0, będzie ono równe 50. |
pageToken |
Token strony otrzymany z poprzedniego wywołania funkcji Podczas podziału na strony wszystkie inne parametry przekazane do funkcji |
filter |
Ciąg zapytania do filtrowania wyników, pola rozdzielane znakiem AND w składni EBNF. Uwaga: w tym filtrze nie można stosować operacji LUB. Uwaga: w przypadku elementu Obsługiwane pola filtra:
|
orderBy |
Pole służące do sortowania wyników. Jeśli nie podasz tego parametru, wyniki zostaną posortowane w malejącym porządku według pola Obsługiwane pola sortowania:
|
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óry można użyć w kolejne żądanie 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 |
Ostateczny stan zadania. |
createTime |
Sygnatura czasowa utworzenia zadania drukowania. Używa standardu RFC 3339, w którym wygenerowany wynik jest zawsze znormalizowany według normy Z i zawiera 0, 3, 6 lub 9 cyfr ułamkowych. Dopuszczalne są też przesunięcia inne niż „Z”. Przykłady: |
completeTime |
Drukuj sygnaturę czasową zakończenia zadania. Używa standardu RFC 3339, w którym wygenerowany wynik jest zawsze znormalizowany według normy Z i zawiera 0, 3, 6 lub 9 cyfr ułamkowych. Dopuszczalne są też przesunięcia inne niż „Z”. Przykłady: |
documentPageCount |
Liczba stron w dokumencie. |
colorMode |
Tryb kolorów. |
duplexMode |
Tryb Duplex. |
copyCount |
Liczba kopii. |
printerId |
Identyfikator interfejsu API drukarki używanej 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 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 |
Zadanie drukowania się nie powiodło. |
ColorMode
Tryb kolorów zadania drukowania.
Wartości w polu enum | |
---|---|
COLOR_MODE_UNSPECIFIED |
Nie określono. |
BLACK_AND_WHITE |
czarno-biały. |
COLOR |
Kolor. |
DuplexMode
Tryb drukowania dwustronnego.
Wartości w polu enum | |
---|---|
DUPLEX_MODE_UNSPECIFIED |
Nie określono. |
ONE_SIDED |
Jednostronne. |
TWO_SIDED_LONG_EDGE |
Odwróć dwustronnie wzdłuż dłuższej krawędzi. |
TWO_SIDED_SHORT_EDGE |
Odwróć dwustronnie wzdłuż krótszej krawędzi. |