إدراج مهام الطباعة.
طلب HTTP
GET https://admin.googleapis.com/admin/chrome/v1/{parent=customers/*/chrome/printers/*}/printJobs
يستخدم عنوان URL بنية تحويل ترميز gRPC.
معلمات المسار
المعلَمات | |
---|---|
parent |
مطلوبة. العنصر الرئيسي الذي يمتلك هذه المجموعة من مهام الطباعة. التنسيق: |
معامِلات طلب البحث
المعلَمات | |
---|---|
pageSize |
عدد مهام الطباعة في الصفحة من 0 إلى 100، إذا لم يتم تحديد |
pageToken |
تم تلقّي رمز مميز للصفحة من مكالمة سابقة على عند التقسيم على صفحات، يجب أن تتطابق جميع المعلّمات الأخرى المقدّمة إلى |
filter |
سطر طلب بحث لفلترة النتائج وحقول مفصولة بفواصل في بنية EBNF. عمليات "أو" غير متاحة في هذا الفلتر. لا تتم إتاحة سوى مقارنات >= و== لـ حقول الفلاتر المتوافقة:
|
orderBy |
تم استخدام هذا الحقل لترتيب النتائج. وفي حال عدم تحديد هذه القيمة، يتم ترتيب النتائج حسب الترتيب المتوافق حسب الحقول:
|
نص الطلب
يجب أن يكون نص الطلب فارغًا.
نص الاستجابة
إذا كانت الاستجابة ناجحة، سيحتوي نص الاستجابة على بيانات بالبنية التالية:
تتضمّن الاستجابة قائمة بمهام الطباعة.
تمثيل JSON |
---|
{
"printJobs": [
{
object ( |
الحقول | |
---|---|
printJobs[] |
قائمة مهام الطباعة المطلوبة. |
nextPageToken |
رمز مميز يمكن استخدامه في طلب لاحق لاسترداد الصفحة التالية. إذا تم حذف هذا الحقل، فلن تظهر أية صفحات لاحقة. |
totalSize |
إجمالي عدد النتائج. |
نطاقات الأذونات
يتطلب أحد نطاقات OAuth التالية:
https://www.googleapis.com/auth/admin.chrome.printers
https://www.googleapis.com/auth/admin.chrome.printers.readonly
لمزيد من المعلومات، راجع نظرة عامة على OAuth 2.0.
مهمة الطباعة
يمثل PrintJob
طلبًا لطباعة مستند تم إرساله إلى طابعة.
تمثيل JSON |
---|
{ "name": string, "title": string, "state": enum ( |
الحقول | |
---|---|
name |
اسم مورد مهمة الطباعة. التنسيق: |
title |
عنوان المستند. |
state |
الحالة النهائية للوظيفة. |
creationTime |
الطابع الزمني لإنشاء مهمة الطباعة. طابع زمني بتنسيق RFC3339 UTC "Zulu"، مع دقة نانوثانية وما يصل إلى تسعة أرقام كسرية. أمثلة: |
completionTime |
الطابع الزمني لإكمال مهمة الطباعة. طابع زمني بتنسيق RFC3339 UTC "Zulu"، مع دقة نانوثانية وما يصل إلى تسعة أرقام كسرية. أمثلة: |
pageCount |
عدد الصفحات في المستند. |
color |
وضع الألوان. |
duplex |
وضع "Duplex". |
mediaSize |
حجم وسائط مهمة الطباعة. |
copyCount |
عدد النُسخ. |
printerId |
رقم تعريف واجهة برمجة تطبيقات الطابعة. |
printer |
اسم الطابعة المستخدمة للطباعة. |
userId |
معرّف واجهة برمجة التطبيقات للدليل الفريد للمستخدم الذي أرسل مهمة الطباعة. |
userEmail |
عنوان البريد الإلكتروني الرئيسي للمستخدم الذي أرسل مهمة الطباعة. |
deviceId |
رقم تعريف واجهة برمجة التطبيقات للدليل الفريد للجهاز الذي تم استخدامه لإرسال مهمة الطباعة. |
الحالة
حالة مهمة الطباعة.
عمليات التعداد | |
---|---|
STATE_UNSPECIFIED |
مهمة الطباعة في حالة غير محدّدة. |
STATE_PRINTED |
تمت طباعة المستند بنجاح. |
STATE_CANCELED |
تم إلغاء مهمة الطباعة. |
STATE_FAILED |
أخفقت مهمة الطباعة. |
وضع الألوان
وضع لون مهمة الطباعة.
عمليات التعداد | |
---|---|
COLOR_MODE_UNSPECIFIED |
غير محدد |
COLOR_MODE_BLACK_AND_WHITE |
أبيض وأسود. |
COLOR_MODE_COLORED |
ملونة. |
وضع Duplex
وضع "Duplex على مهمة الطباعة".
عمليات التعداد | |
---|---|
DUPLEX_MODE_UNSPECIFIED |
غير محدد |
DUPLEX_MODE_ONE_SIDED |
جانب واحد. |
DUPLEX_MODE_TWO_SIDED_LONG_EDGE |
قلبان على جانب طويل من حافة طويلة |
DUPLEX_MODE_TWO_SIDED_SHORT_EDGE |
قلبان على حافة قصيرة. |
حجم الوسائط
حجم وسائط مهمة الطباعة.
تمثيل JSON |
---|
{ "width": integer, "height": integer, "vendorId": string } |
الحقول | |
---|---|
width |
العرض (بالميكرومتر) |
height |
الارتفاع (بالميكرومتر) |
vendorId |
رقم تعريف مقدّم من المورّد، مثل |