- طلب HTTP
- مَعلمات المسار
- مَعلمات طلب البحث
- نص الطلب
- نص الاستجابة
- نطاقات التفويض
- الصورة
- الصورة المصغّرة
- الحالة
- التجربة الآن
يسرد صورًا مصغّرة للصور المرفقة بالخطوة.
قد يعرض أيًا من رموز الخطأ الأساسية التالية: - hreflang_DENIED - إذا لم يكن المستخدم مصرحًا له بالقراءة من المشروع، أو من أي من الصور - nofollow_فوز - إذا كان الطلب غير صحيح - NOT_FOUND - إذا كانت الخطوة غير موجودة، أو إذا لم تكن أي من الصور موجودة
طلب HTTP
GET https://toolresults.googleapis.com/toolresults/v1beta3/projects/{projectId}/histories/{historyId}/executions/{executionId}/steps/{stepId}/thumbnails
يستخدِم عنوان URL بنية تحويل ترميز gRPC.
مَعلمات المسار
المَعلمات | |
---|---|
projectId |
رقم تعريف المشروع مطلوب. |
historyId |
رقم تعريف السجلّ مطلوب. |
executionId |
رقم تعريف التنفيذ. مطلوب. |
stepId |
رقم تعريف الخطوة مطلوب. |
معامِلات طلب البحث
المَعلمات | |
---|---|
pageToken |
رمز مميز للمتابعة لاستئناف الاستعلام عند العنصر التالي. هذه السمة اختيارية. |
pageSize |
الحد الأقصى لعدد الصور المصغّرة التي سيتم جلبها. القيمة التلقائية: 50. وسيستخدم الخادم هذا الخيار التلقائي إذا لم يتم ضبط الحقل أو إذا كانت قيمته 0. هذه السمة اختيارية. |
نص الطلب
يجب أن يكون نص الطلب فارغًا.
نص الاستجابة
ردّ يحتوي على الصور المصغّرة في خطوة
إذا كانت الاستجابة ناجحة، سيحتوي نص الاستجابة على بيانات بالبنية التالية:
تمثيل JSON |
---|
{
"thumbnails": [
{
object ( |
الحقول | |
---|---|
thumbnails[] |
قائمة ببيانات الصورة. يتم إرجاع الصور بترتيب حاسم. يتم ترتيبها حسب هذه العوامل، حسب الأهمية: * أولاً، حسب حالة الاختبار المرتبطة بها. تُعتبر الصور التي لا تتضمّن حالة اختبار أكبر من الصور التي تحتوي على صورة واحدة. * ثانيًا، حسب وقت إنشائها الصور التي لا تتضمّن وقت إنشاء يكون أكبر من عدد الصور التي تحتوي على صورة واحدة. * ثالثًا، حسب ترتيب إضافتها إلى الخطوة (عن طريق عمليات الاتصال بـ steps.create أو steps.patch). |
nextPageToken |
رمز مميز للمتابعة لاستئناف الاستعلام عند العنصر التالي. في حال ضبطها، يشير ذلك إلى توفّر المزيد من الصور المصغّرة المطلوب قراءتها، عن طريق استدعاء القائمة مرة أخرى بهذه القيمة في حقل pageToken. |
نطاقات الأذونات
يتطلب نطاق OAuth التالي:
https://www.googleapis.com/auth/cloud-platform
لمزيد من المعلومات، يُرجى الاطّلاع على نظرة عامة حول المصادقة.
صورة
صورة، مع رابط إلى الصورة الرئيسية وصورة مصغّرة.
تمثيل JSON |
---|
{ "stepId": string, "sourceImage": { object ( |
الحقول | |
---|---|
stepId |
الخطوة التي يتم إرفاق الصورة بها. الضبط دائمًا. |
sourceImage |
إشارة إلى الصورة الأصلية بالحجم الكامل هذا هو نفسه إدخال الأدوات "الإخراجات" للصورة ضمن الخطوة. الضبط دائمًا. |
حقل الاتحاد thumbnail_or_error . صورة مصغّرة للصورة أو رسالة خطأ توضّح سبب تعذّر عرضها يمكن أن يكون thumbnail_or_error واحدًا فقط مما يلي: |
|
thumbnail |
الصورة المصغّرة |
error |
حدث خطأ يشرح سبب تعذّر عرض الصورة المصغّرة. |
صورة مصغرة
صورة مصغّرة واحدة بحجمها وتنسيقها
تمثيل JSON |
---|
{ "contentType": string, "heightPx": integer, "widthPx": integer, "data": string } |
الحقول | |
---|---|
contentType |
نوع محتوى الصورة المصغّرة، مثلاً "image/png". الضبط دائمًا. |
heightPx |
ارتفاع الصورة المصغّرة بالبكسل. الضبط دائمًا. |
widthPx |
عرض الصورة المصغّرة بالبكسل. الضبط دائمًا. |
data |
ملف الصورة المصغّرة نفسه وهذا يعني أن وحدات البايت الموجودة هنا هي بالضبط وحدات البايت التي يتكون منها ملف الصورة المصغرة؛ يمكن عرضها كصورة كما هي (مع نوع المحتوى المناسب). الضبط دائمًا. سلسلة بترميز base64. |
الحالة
يحدّد النوع Status
نموذج خطأ منطقي مناسبًا لبيئات البرمجة المختلفة، بما في ذلك واجهات برمجة تطبيقات REST وواجهات برمجة تطبيقات RPC. وتُستخدَم من قِبل gRPC. تحتوي كل رسالة Status
على ثلاث بيانات: رمز الخطأ ورسالة الخطأ وتفاصيل الخطأ.
يمكنك معرفة المزيد من المعلومات عن نموذج الخطأ هذا وكيفية التعامل معه في دليل تصميم واجهة برمجة التطبيقات.
تمثيل JSON |
---|
{ "code": integer, "message": string, "details": [ { "@type": string, field1: ..., ... } ] } |
الحقول | |
---|---|
code |
رمز الحالة، الذي يجب أن يكون قيمة تعداد بقيمة |
message |
رسالة خطأ مواجهة للمطوِّر، ويجب أن تكون باللغة الإنجليزية يجب ترجمة أي رسالة خطأ تظهر للمستخدم وإرسالها في الحقل |
details[] |
قائمة بالرسائل التي تتضمّن تفاصيل الخطأ. وهناك مجموعة شائعة من أنواع الرسائل التي يمكن لواجهات برمجة التطبيقات استخدامها. كائن يحتوي على حقول من نوع عشوائي يحتوي الحقل الإضافي |