- 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. İsteği yapan hesapla ilişkili müşteriyi kullanmak için "customers/" veya "customers/my_customer" ön ekiyle başlayan müşteri kimliği. |
Sorgu parametreleri
Parametreler | |
---|---|
printer |
Yazıcılar için kuruluş biriminin kimliği. Belirtilirse yalnızca belirtilen kuruluş biriminden yazıcılara gönderilen yazdırma işleri döndürülür. |
page |
Sayfadaki 0 ile 100 (dahil) arasındaki yazdırma işlerinin sayısı. pageSize belirtilmemişse veya sıfırsa boyut 50 olur. |
page |
Önceki bir Sayfalandırma yapılırken |
filter |
Sonuçları filtrelemek için kullanılan sorgu dizesi, EBNF söz diziminde VE ile ayrılmış alanlar. Not: Bu filtrede VEYA işlemleri desteklenmez. Not: Desteklenen filtre alanları:
|
order |
Sonuçları sıralamak için kullanılan alan. Belirtilmezse sonuçlar Alanlara göre desteklenen sıralama:
|
İstek içeriği
İstek metni boş olmalıdır.
Yanıt gövdesi
Baskı 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 | |
---|---|
print |
İstenen baskı işlerinin listesi. |
next |
Bir sonraki sayfayı almak için sonraki bir istekte kullanılabilecek bir jeton. Bu alan atlanırsa sonraki sayfalar olmaz. |
total |
İstekle eşleşen toplam yazdırma işi sayısı. |
Yetkilendirme kapsamları
Aşağıdaki OAuth kapsamını gerektirir:
https://www.googleapis.com/auth/chrome.management.reports.readonly
PrintJob
Yazıcıya gönderilen bir dokümanı yazdırma isteğini temsil eder.
JSON gösterimi |
---|
{ "id": string, "title": string, "state": enum ( |
Alanlar | |
---|---|
id |
Baskı işinin benzersiz kimliği. |
title |
Dokümanın başlığı. |
state |
İşin son durumu. |
create |
Yazdırma işinin oluşturulma zaman damgası. RFC3339 UTC "Zulu" biçiminde, nanosaniye çözünürlüğüne ve en fazla dokuz kesirli basamağa sahip bir zaman damgası. Örnekler: |
complete |
Yazdırma işinin tamamlanma zaman damgası. RFC3339 UTC "Zulu" biçiminde, nanosaniye çözünürlüğüne ve en fazla dokuz kesirli basamağa sahip bir zaman damgası. Örnekler: |
document |
Dokümandaki sayfa sayısı. |
color |
Renk modu. |
duplex |
Dubleks modu. |
copy |
Kopya sayısı. |
printer |
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ı. |
user |
Baskı işini gönderen kullanıcının birincil e-posta adresi. |
user |
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 |
Baskı işi başarısız oldu. |
ColorMode
Baskı işi renk 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 kenar üzerinden çift taraflı çevirme. |
TWO_SIDED_SHORT_EDGE |
Kısa kenardan çift taraflı çevirme. |