- HTTP isteği
- Yol parametreleri
- Sorgu parametreleri
- İstek metni
- Yanıt metni
- Yetkilendirme kapsamları
- PrintJob
- Durum
- ColorMode
- DuplexMode
- Deneyin.
Yazdırma işlerinin listesini alın.
HTTP isteği
GET https://chromemanagement.googleapis.com/v1/{customer=customers/*}/reports:enumeratePrintJobs
URL, gRPC Kod Dönüştürme söz dizimini kullanır.
Yol parametreleri
Parametreler | |
---|---|
customer |
Zorunlu. İstekte bulunan hesapla ilişkilendirilmiş müşteriyi kullanmak için Müşteri Kimliği'nin önüne "customer/" veya "customer/my_customer" ekleyin. |
Sorgu parametreleri
Parametreler | |
---|---|
printerOrgUnitId |
Yazıcılarla ilgili kuruluş biriminin kimliği. Belirtilirse yalnızca belirtilen kuruluş biriminden yazıcılara gönderilen yazdırma işleri döndürülür. |
pageSize |
Sayfa Boyutu belirtilmediyse veya sıfırsa boyut 50 olur. 0 ile 100 arasında (0 ve 100 dahil) sayfadaki yazdırma işi sayısı. |
pageToken |
Önceki bir Sayfalara ayırma sırasında |
filter |
Sonuçları filtrelemek için sorgu dizesi, EBNF söz diziminde VE ile ayrılmış alanlar. Not: VEYA işlemleri bu filtrede desteklenmez. Not: Desteklenen filtre alanları:
|
orderBy |
Sonuçları sıralamak için kullanılan alan. Belirtilmezse sonuçlar Alanlara göre sıralama desteklenir:
|
İstek içeriği
İstek metni boş olmalıdır.
Yanıt gövdesi
Yazdırma işlerinin listesini içeren yanıt.
Başarılı olursa yanıt metni aşağıdaki yapıyla birlikte verileri içerir:
JSON gösterimi |
---|
{
"printJobs": [
{
object ( |
Alanlar | |
---|---|
printJobs[] |
İstenen yazdırma işlerinin listesi. |
nextPageToken |
Sonraki sayfayı almak için sonraki istekte kullanılabilecek jeton. Bu alan atlanırsa, başka bir sayfa gösterilmez. |
totalSize |
İstekle eşleşen yazdırma işlerinin toplam sayısı. |
Yetkilendirme kapsamları
Aşağıdaki OAuth kapsamını gerektirir:
https://www.googleapis.com/auth/chrome.management.reports.readonly
PrintJob
Bir yazıcıya gönderilmiş bir dokümanı yazdırma isteğini temsil eder.
JSON gösterimi |
---|
{ "id": string, "title": string, "state": enum ( |
Alanlar | |
---|---|
id |
Yazdırma işinin benzersiz kimliği. |
title |
Dokümanın başlığı. |
state |
İşin son durumu. |
createTime |
Yazdırma işi oluşturma zaman damgası. Nanosaniye çözünürlüğe ve en fazla dokuz kesir basamağına sahip, RFC3339 UTC "Zulu" biçiminde bir zaman damgası. Örnekler: |
completeTime |
Yazdırma işinin tamamlanma zaman damgası. Nanosaniye çözünürlüğe ve en fazla dokuz kesir basamağına sahip, RFC3339 UTC "Zulu" biçiminde bir zaman damgası. Örnekler: |
documentPageCount |
Dokümandaki sayfa sayısı. |
colorMode |
Renk modu. |
duplexMode |
Dubleks modu. |
copyCount |
Kopya sayısı. |
printerId |
Yazdırma için kullanılan yazıcının API kimliği. |
printer |
Yazdırma için kullanılan yazıcının adı. |
userEmail |
Yazdırma işini gönderen kullanıcının birincil e-posta adresi. |
userId |
Yazdırma işini gönderen kullanıcının benzersiz Directory API kimliği. |
Eyalet
Yazdırma işinin durumu.
Sıralamalar | |
---|---|
STATE_UNSPECIFIED |
Yazdırma işi belirtilmemiş bir durumda. |
PRINTED |
Doküman başarıyla yazdırıldı. |
CANCELLED |
Yazdırma işi iptal edildi. |
FAILED |
Yazdırma işi başarısız oldu. |
ColorMode
Yazdırma işi renkli modu.
Sıralamalar | |
---|---|
COLOR_MODE_UNSPECIFIED |
Belirtilmedi. |
BLACK_AND_WHITE |
Siyah beyaz. |
COLOR |
Renk. |
DuplexMode
Yazdırma işi dupleks modu.
Sıralamalar | |
---|---|
DUPLEX_MODE_UNSPECIFIED |
Belirtilmedi. |
ONE_SIDED |
Tek taraflı. |
TWO_SIDED_LONG_EDGE |
Uzun kenardan çift taraflı çevirme. |
TWO_SIDED_SHORT_EDGE |
İki taraflı, kısa kenardan çevirme. |