- HTTP isteği
- Yol parametreleri
- Sorgu parametreleri
- İstek metni
- Yanıt metni
- Yetkilendirme kapsamları
- PrintJob
- Durum
- ColorMode
- DuplexMode
- Deneyin.
Yazdırma işlerinin listesini alma
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 gönderen hesapla ilişkili müşteriyi kullanmak için "customers/" veya "customers/my_customer" ile başlayan müşteri kimliği. |
Sorgu parametreleri
| Parametreler | |
|---|---|
printerOrgUnitId |
Yazıcıların bulunduğu kuruluş biriminin kimliği. Belirtilirse yalnızca belirtilen kuruluş birimindeki yazıcılara gönderilen yazdırma işleri döndürülür. |
pageSize |
Sayfa boyutu belirtilmemişse veya sıfırsa sayfa boyutu 50 olur. Sayfadaki yazdırma işlerinin sayısı (0-100 arası, 100 dahil). |
pageToken |
Önceki bir Sayfalara ayırma işlemi yapılırken |
filter |
Sonuçları filtrelemek için kullanılan sorgu dizesi. EBNF söz diziminde alanlar AND ile ayrılır. Not: Bu filtrede VEYA işlemleri desteklenmez. Not: Desteklenen filtre alanları:
|
orderBy |
Sonuçları sıralamak için kullanılan alan. Belirtilmezse sonuçlar Desteklenen sıralama alanları:
|
İstek metni
İstek metni boş olmalıdır.
Yanıt metni
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 |
Bir sonraki sayfayı almak için sonraki bir istekte kullanılabilecek jeton. Bu alan atlanırsa sonraki sayfa yoktur. |
totalSize |
İsteğe uygun 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 belgenin yazdırılması 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şinin oluşturulma zaman damgası. Zaman damgasında RFC 3339 kullanılır. Yani oluşturulan çıkış her zaman Z ile normalleştirilir ve 0, 3, 6 veya 9 kesirli basamak kullanılır. "Z" dışındaki zaman farkları da kabul edilir. Örnekler: |
completeTime |
Yazdırma işinin tamamlanma zaman damgası. Zaman damgasında RFC 3339 kullanılır. Yani oluşturulan çıkış her zaman Z ile normalleştirilir ve 0, 3, 6 veya 9 kesirli basamak kullanılır. "Z" dışındaki zaman farkları da kabul edilir. Örnekler: |
documentPageCount |
Belgedeki sayfa sayısı. |
colorMode |
Renk modu. |
duplexMode |
Çift yönlü mod. |
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 |
Belge 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 renk modu.
| Sıralamalar | |
|---|---|
COLOR_MODE_UNSPECIFIED |
Belirtilmedi. |
BLACK_AND_WHITE |
Siyah beyaz. |
COLOR |
Renk. |
DuplexMode
Yazdırma işi çift yönlü modu.
| Sıralamalar | |
|---|---|
DUPLEX_MODE_UNSPECIFIED |
Belirtilmedi. |
ONE_SIDED |
Tek taraflı. |
TWO_SIDED_LONG_EDGE |
Uzun kenardan çevirerek çift taraflı yazdırma. |
TWO_SIDED_SHORT_EDGE |
Kısa kenardan çevirerek çift taraflı yazdırma. |