- طلب HTTP
- مَعلمات المسار
- معلمات طلب البحث
- نص الطلب
- نص الاستجابة
- نطاقات الأذونات
- PrintJob
- الولاية
- ColorMode
- DuplexMode
- جرِّبه الآن
يمكنك الحصول على قائمة بمهام الطباعة.
طلب HTTP
GET https://chromemanagement.googleapis.com/v1/{customer=customers/*}/reports:enumeratePrintJobs
يستخدم عنوان URL بنية تحويل الترميز إلى gRPC.
مَعلمات المسار
| المعلمات | |
|---|---|
customer |
الحقل مطلوب. رقم تعريف العميل مسبوقًا بـ "customers/" أو "customers/my_customer" لاستخدام العميل المرتبط بالحساب الذي يقدّم الطلب. |
معلمات طلب البحث
| المعلمات | |
|---|---|
printerOrgUnitId |
رقم تعريف الوحدة التنظيمية للطابعات. إذا تم تحديد هذا المعرّف، سيتم عرض مهام الطباعة التي تم إرسالها إلى الطابعات من الوحدة التنظيمية المحدّدة فقط. |
pageSize |
عدد مهام الطباعة في الصفحة، من 0 إلى 100 ضِمنًا. إذا لم يتم تحديد `pageSize` أو كانت قيمته صفرًا، سيكون الحجم 50. |
pageToken |
رمز الصفحة الذي تم استلامه من طلب سابق إلى عند تقسيم النتائج على صفحات، يجب أن تتطابق جميع المعلمات الأخرى المقدَّمة إلى |
filter |
سلسلة طلب البحث لفلترة النتائج، وهي حقول مفصولة بعلامة AND في بنية EBNF. ملاحظة: لا تتوفّر عمليات OR في هذا الفلتر. ملاحظة: لا تتوفّر إلا أداتا المقارنة >= و<= لـ حقول الفلتر المتوفّرة:
|
orderBy |
الحقل المستخدَم لترتيب النتائج. إذا لم يتم تحديد هذا الحقل، سيتم ترتيب النتائج بترتيب تنازلي حسب حقل حقول الترتيب حسب المتوفّرة:
|
نص الطلب
يجب أن يكون نص الطلب فارغًا.
نص الاستجابة
الاستجابة التي تحتوي على قائمة بمهام الطباعة.
إذا كانت الاستجابة ناجحة، سيحتوي نص الاستجابة على بيانات بالبنية التالية:
| تمثيل JSON |
|---|
{
"printJobs": [
{
object ( |
| الحقول | |
|---|---|
printJobs[] |
قائمة بمهام الطباعة المطلوبة. |
nextPageToken |
رمز يمكن استخدامه في طلب لاحق لاسترداد الصفحة التالية. إذا تم حذف هذا الحقل، يعني ذلك أنّه ما مِن صفحات لاحقة. |
totalSize |
العدد الإجمالي لمهام الطباعة التي تطابق الطلب. |
نطاقات الأذونات
يجب توفير نطاق OAuth التالي:
https://www.googleapis.com/auth/chrome.management.reports.readonly
PrintJob
يمثّل طلبًا لطباعة مستند تم إرساله إلى طابعة.
| تمثيل JSON |
|---|
{ "id": string, "title": string, "state": enum ( |
| الحقول | |
|---|---|
id |
المعرّف الفريد لمهمة الطباعة. |
title |
عنوان المستند. |
state |
الحالة النهائية للمهمة. |
createTime |
الطابع الزمني لإنشاء مهمة الطباعة. يستخدم المعيار RFC 3339، حيث يكون الناتج الذي يتم إنشاؤه مُمثلاً بالتوقيت العالمي المنسَّق مع حرف Z في النهاية ويستخدم الأرقام الجزئية 0 أو 3 أو 6 أو 9. تُقبل أيضًا المعادلات الأخرى التي لا تستخدم حرف Z. أمثلة: |
completeTime |
الطابع الزمني لإكمال مهمة الطباعة. يستخدم المعيار RFC 3339، حيث يكون الناتج الذي يتم إنشاؤه مُمثلاً بالتوقيت العالمي المنسَّق مع حرف Z في النهاية ويستخدم الأرقام الجزئية 0 أو 3 أو 6 أو 9. تُقبل أيضًا المعادلات الأخرى التي لا تستخدم حرف Z. أمثلة: |
documentPageCount |
عدد صفحات المستند. |
colorMode |
وضع اللون. |
duplexMode |
وضع الطباعة على الوجهَين. |
copyCount |
عدد النُسخ. |
printerId |
رقم تعريف واجهة برمجة التطبيقات للطابعة المستخدَمة للطباعة. |
printer |
اسم الطابعة المستخدَمة للطباعة. |
userEmail |
عنوان البريد الإلكتروني الأساسي للمستخدم الذي أرسل مهمة الطباعة. |
userId |
رقم تعريف واجهة برمجة التطبيقات للدليل الفريد للمستخدم الذي أرسل مهمة الطباعة. |
الولاية
حالة مهمة الطباعة.
| عمليات التعداد | |
|---|---|
STATE_UNSPECIFIED |
حالة مهمة الطباعة غير محدّدة. |
PRINTED |
تمت طباعة المستند بنجاح. |
CANCELLED |
تم إلغاء مهمة الطباعة. |
FAILED |
تعذّرت مهمة الطباعة. |
ColorMode
وضع لون مهمة الطباعة.
| عمليات التعداد | |
|---|---|
COLOR_MODE_UNSPECIFIED |
غير محدد |
BLACK_AND_WHITE |
أبيض وأسود |
COLOR |
اللون |
DuplexMode
وضع الطباعة على الوجهَين لمهمة الطباعة.
| عمليات التعداد | |
|---|---|
DUPLEX_MODE_UNSPECIFIED |
غير محدد |
ONE_SIDED |
الطباعة على وجه واحد |
TWO_SIDED_LONG_EDGE |
الطباعة على الوجهَين مع قلب الورقة من الحافة الطويلة |
TWO_SIDED_SHORT_EDGE |
الطباعة على الوجهَين مع قلب الورقة من الحافة القصيرة |