- طلب 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. ملاحظة: العمليات "أو" غير متاحة في هذا الفلتر. ملاحظة: يمكن استخدام أدوات مقارنة >= و <= فقط في حقول الفلاتر المتوافقة:
|
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 |
الطابع الزمني لإنشاء مهمة الطباعة طابع زمني بتنسيق RFC3339 UTC "Zulu" ، بدقة نانو ثانية وما يصل إلى تسعة أرقام كسرية. أمثلة: |
completeTime |
الطابع الزمني لاكتمال مهمة الطباعة طابع زمني بتنسيق RFC3339 UTC "Zulu" ، بدقة نانو ثانية وما يصل إلى تسعة أرقام كسرية. أمثلة: |
documentPageCount |
عدد الصفحات في المستند. |
colorMode |
وضع الألوان. |
duplexMode |
الوضع مزدوج. |
copyCount |
عدد النُسخ. |
printerId |
معرّف واجهة برمجة التطبيقات للطابعة المستخدَمة في الطباعة |
printer |
اسم الطابعة المستخدمة في الطباعة. |
userEmail |
عنوان البريد الإلكتروني الرئيسي للمستخدم الذي أرسل مهمة الطباعة. |
userId |
رقم تعريف Directory API الفريد للمستخدم الذي أرسل مهمة الطباعة. |
الحالة
حالة مهمة الطباعة.
عمليات التعداد | |
---|---|
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 |
قلب الوجه على حافة قصيرة. |