يحدّد مورد thumbnail
الأحجام المختلفة للصور المصغّرة المرتبطة بمورّد. يرجى مراعاة الخصائص التالية للصور المصغرة:
- السمة
snippet.thumbnails
في المورد هي كائن يحدِّد الصور المصغّرة المتاحة لهذا المورد. - يحتوي مورد
thumbnail
على سلسلة من العناصر. يشير اسم كل عنصر (default
أوmedium
أوhigh
أو ما إلى ذلك) إلى حجم الصورة المصغّرة. - قد تتيح الأنواع المختلفة من الموارد استخدام أحجام مختلفة للصور المصغّرة.
- قد تحدد أنواع الموارد المختلفة أحجامًا مختلفة للصور المصغّرة التي تحمل الاسم نفسه. على سبيل المثال، يبلغ حجم الصورة المصغّرة
default
لموردvideo
عادةً 120 × 90 بكسل، بينما يكون حجم الصورة المصغّرةdefault
لموردchannel
بحجم 88 × 88 بكسل. - قد يكون للموارد من النوع نفسه أحجام مختلفة للصور المصغّرة لبعض الصور، وذلك استنادًا إلى درجة دقة الصورة الأصلية أو المحتوى الذي يتم تحميله على YouTube. على سبيل المثال، قد يتيح الفيديو بدقة عالية عرض صور مصغّرة بدرجة دقة أعلى من الفيديوهات التي ليست عالية الدقة.
- كل عنصر يحتوي على معلومات حول حجم صورة مصغّرة له السمة
width
والسمةheight
. ومع ذلك، قد لا يتم عرض خصائص العرض والارتفاع لتلك الصورة. - إذا لم تتطابق صورة مصغّرة تم تحميلها مع الأبعاد المطلوبة، سيتم تغيير حجم الصورة لتتطابق مع الحجم الصحيح بدون تغيير نسبة العرض إلى الارتفاع. لم يتم اقتصاص الصورة، ولكنها قد تحتوي على أشرطة سوداء بحيث يكون حجمها صحيحًا.
الطُرق
تتيح واجهة برمجة التطبيقات استخدام الطرق التالية لموارد thumbnails
:
- ضبط
- يحمِّل صورة مصغّرة مخصّصة للفيديو إلى YouTube ويضبطها كفيديو.
تمثيل الموارد
تعرض بنية JSON التالية تنسيق مورد thumbnails
:
{ "default": { "url": string, "width": unsigned integer, "height": unsigned integer }, "medium": { "url": string, "width": unsigned integer, "height": unsigned integer }, "high": { "url": string, "width": unsigned integer, "height": unsigned integer }, "standard": { "url": string, "width": unsigned integer, "height": unsigned integer }, "maxres": { "url": string, "width": unsigned integer, "height": unsigned integer } }
أماكن إقامة
يحدد الجدول التالي الخصائص التي تظهر في هذا المورد:
أماكن إقامة | |
---|---|
default |
object الصورة المصغّرة التلقائية الصورة المصغّرة الافتراضية للفيديو - أو مورد يشير إلى فيديو، مثل عنصر قائمة تشغيل أو نتيجة بحث - هو عرض يبلغ 120 بكسل وطول 90 بكسل. الصورة المصغّرة الافتراضية للقناة هي عرض 88 بكسل وطول 88 بكسل. |
default.url |
string عنوان URL للصورة: |
default.width |
unsigned integer عرض الصورة. |
default.height |
unsigned integer ارتفاع الصورة. |
medium |
object نسخة بدرجة دقة أعلى من الصورة المصغّرة بالنسبة إلى الفيديو (أو مورد يشير إلى فيديو)، يكون عرض هذه الصورة 320 بكسل وطولها 180 بكسل. بالنسبة إلى القناة، يكون عرض هذه الصورة 240 بكسل وطولها 240 بكسل. |
medium.url |
string عنوان URL للصورة: |
medium.width |
unsigned integer عرض الصورة. |
medium.height |
unsigned integer ارتفاع الصورة. |
high |
object نسخة عالية الدقة من الصورة المصغّرة بالنسبة إلى الفيديو (أو مورد يشير إلى فيديو)، يكون عرض هذه الصورة 480 بكسل وطولها 360 بكسل. بالنسبة إلى القناة، يكون عرض هذه الصورة 800 بكسل وطول 800 بكسل. |
high.url |
string عنوان URL للصورة: |
high.width |
unsigned integer عرض الصورة. |
high.height |
unsigned integer ارتفاع الصورة. |
standard |
object نسخة من الصورة المصغّرة بدرجة دقة أعلى من الصورة المصغّرة بدرجة دقة high تتوفر هذه الصورة لبعض الفيديوهات وموارد أخرى تشير إلى الفيديوهات، مثل عناصر قوائم التشغيل أو نتائج البحث. يبلغ عرض هذه الصورة 640 بكسل وطولها 480 بكسل. |
standard.url |
string عنوان URL للصورة: |
standard.width |
unsigned integer عرض الصورة. |
standard.height |
unsigned integer ارتفاع الصورة. |
maxres |
object تعرض هذه السمة النسخة الأعلى دقة من الصورة المصغّرة. يتوفر هذا الحجم من الصورة لبعض الفيديوهات وموارد أخرى تشير إلى الفيديوهات، مثل عناصر قوائم التشغيل أو نتائج البحث. يبلغ عرض هذه الصورة 1280 بكسل وطولها 720 بكسل. |
maxres.url |
string عنوان URL للصورة: |
maxres.width |
unsigned integer عرض الصورة. |
maxres.height |
unsigned integer ارتفاع الصورة. |