- Żądanie HTTP
- Parametry ścieżki
- Parametry zapytania
- Treść żądania
- Treść odpowiedzi
- Zakresy autoryzacji
- PrintJob
- Stan
- ColorMode
- DuplexMode
- Wypróbuj
Wyświetl 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 |
To pole jest wymagane. Identyfikator klienta poprzedzony ciągiem „customers/” lub „customers/my_customer”, aby umożliwić korzystanie z klienta powiązanego z kontem, z którego pochodzi prośba. |
Parametry zapytania
Parametry | |
---|---|
printerOrgUnitId |
Identyfikator jednostki organizacyjnej drukarek. Jeśli określisz to ustawienie, zwracane będą tylko zadania drukowania przesłane do drukarek z określonej jednostki organizacyjnej. |
pageSize |
Liczba zadań drukowania na stronie z zakresu od 0 do 100 włącznie. Jeśli parametr pageSize nie jest określony lub wartość zero, rozmiar wynosi 50. |
pageToken |
Token strony został odebrany z poprzedniego wywołania Podczas podziału na strony wszystkie pozostałe parametry przekazywane w metodzie |
filter |
Ciąg zapytania do filtrowania wyników oraz pola rozdzielane ORAZ w składni EBNF. Uwaga: ten filtr nie obsługuje operacji LUB. Uwaga: w przypadku Obsługiwane pola filtra:
|
orderBy |
Pole służące do sortowania wyników. Jeśli nie podasz żadnej wartości, wyniki zostaną posortowane w kolejności malejącej według pola Obsługiwane pola:
|
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że zostać użyty 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 |
Ostateczny stan zadania. |
createTime |
Sygnatura czasowa utworzenia zadania drukowania. Sygnatura czasowa w formacie RFC3339 UTC „Zulu”, z rozdzielczością nanosekundy i maksymalnie 9 cyframi po przecinku. Przykłady: |
completeTime |
Sygnatura czasowa ukończenia zadania drukowania. Sygnatura czasowa w formacie RFC3339 UTC „Zulu”, z rozdzielczością nanosekundy 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 API drukarki używanej do drukowania. |
printer |
Nazwa drukarki użytej 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 |
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łe. |
COLOR |
Kolor. |
DuplexMode
Tryb drukowania dwustronnego zadania drukowania.
Wartości w polu enum | |
---|---|
DUPLEX_MODE_UNSPECIFIED |
Nie określono. |
ONE_SIDED |
Jest jednostronna. |
TWO_SIDED_LONG_EDGE |
Dwustronne odwracanie nad dłuższą krawędzią. |
TWO_SIDED_SHORT_EDGE |
Dwustronne odwracanie nad krótką krawędzią. |