يمثّل المورد video فيديو على YouTube.
الطُرق
تتيح واجهة برمجة التطبيقات الطرق التالية لموارد videos:
- getRating
- يسترد هذا الطلب التقييمات التي قدّمها المستخدم المعتمَد لقائمة من الفيديوهات المحدّدة. التجربة الآن
- list
- تعرض هذه الطريقة قائمة بالفيديوهات التي تتطابق مع مَعلمات طلب البيانات من واجهة برمجة التطبيقات. التجربة الآن
- batchGetStats
- تعرض هذه الطريقة قائمة بإحصاءات الفيديوهات التي تتطابق مع مَعلمات طلب البيانات من واجهة برمجة التطبيقات. التجربة الآن
- insert
- تحميل فيديو إلى YouTube وتحديد البيانات الوصفية للفيديو بشكل اختياري
- تعديل
- تعديل البيانات الوصفية للفيديو التجربة الآن
- حذف
- لحذف فيديو على YouTube التجربة الآن
- rate
- إضافة تقييم إعجاب أو عدم إعجاب إلى فيديو أو إزالة تقييم من فيديو التجربة الآن
- reportAbuse
- الإبلاغ عن فيديو يتضمّن محتوًى مسيئًا التجربة الآن
تمثيل الموارد
يعرض بنية JSON التالية تنسيق مورد videos:
{
"kind": "youtube#video",
"etag": etag,
"id": string,
"snippet": {
"publishedAt": datetime,
"channelId": string,
"title": string,
"description": string,
"thumbnails": {
(key): {
"url": string,
"width": unsigned integer,
"height": unsigned integer
}
},
"channelTitle": string,
"tags": [
string
],
"categoryId": string,
"liveBroadcastContent": string,
"defaultLanguage": string,
"localized": {
"title": string,
"description": string
},
"defaultAudioLanguage": string
},
"contentDetails": {
"duration": string,
"dimension": string,
"definition": string,
"caption": string,
"licensedContent": boolean,
"regionRestriction": {
"allowed": [
string
],
"blocked": [
string
]
},
"contentRating": {
"acbRating": string,
"agcomRating": string,
"anatelRating": string,
"bbfcRating": string,
"bfvcRating": string,
"bmukkRating": string,
"catvRating": string,
"catvfrRating": string,
"cbfcRating": string,
"cccRating": string,
"cceRating": string,
"chfilmRating": string,
"chvrsRating": string,
"cicfRating": string,
"cnaRating": string,
"cncRating": string,
"csaRating": string,
"cscfRating": string,
"czfilmRating": string,
"djctqRating": string,
"djctqRatingReasons": [,
string
],
"ecbmctRating": string,
"eefilmRating": string,
"egfilmRating": string,
"eirinRating": string,
"fcbmRating": string,
"fcoRating": string,
"fmocRating": string,
"fpbRating": string,
"fpbRatingReasons": [,
string
],
"fskRating": string,
"grfilmRating": string,
"icaaRating": string,
"ifcoRating": string,
"ilfilmRating": string,
"incaaRating": string,
"kfcbRating": string,
"kijkwijzerRating": string,
"kmrbRating": string,
"lsfRating": string,
"mccaaRating": string,
"mccypRating": string,
"mcstRating": string,
"mdaRating": string,
"medietilsynetRating": string,
"mekuRating": string,
"mibacRating": string,
"mocRating": string,
"moctwRating": string,
"mpaaRating": string,
"mpaatRating": string,
"mtrcbRating": string,
"nbcRating": string,
"nbcplRating": string,
"nfrcRating": string,
"nfvcbRating": string,
"nkclvRating": string,
"oflcRating": string,
"pefilmRating": string,
"rcnofRating": string,
"resorteviolenciaRating": string,
"rtcRating": string,
"rteRating": string,
"russiaRating": string,
"skfilmRating": string,
"smaisRating": string,
"smsaRating": string,
"tvpgRating": string,
"ytRating": string
},
"projection": string,
"hasCustomThumbnail": boolean
},
"status": {
"uploadStatus": string,
"failureReason": string,
"rejectionReason": string,
"privacyStatus": string,
"publishAt": datetime,
"license": string,
"embeddable": boolean,
"publicStatsViewable": boolean,
"madeForKids": boolean,
"selfDeclaredMadeForKids": boolean,
"containsSyntheticMedia": boolean
},
"statistics": {
"viewCount": string,
"likeCount": string,
"dislikeCount": string,
"favoriteCount": string,
"commentCount": string
},
"paidProductPlacementDetails": {
"hasPaidProductPlacement": boolean
},
"player": {
"embedHtml": string,
"embedHeight": long,
"embedWidth": long
},
"topicDetails": {
"topicIds": [
string
],
"relevantTopicIds": [
string
],
"topicCategories": [
string
]
},
"recordingDetails": {
"recordingDate": datetime
},
"fileDetails": {
"fileName": string,
"fileSize": unsigned long,
"fileType": string,
"container": string,
"videoStreams": [
{
"widthPixels": unsigned integer,
"heightPixels": unsigned integer,
"frameRateFps": double,
"aspectRatio": double,
"codec": string,
"bitrateBps": unsigned long,
"rotation": string,
"vendor": string
}
],
"audioStreams": [
{
"channelCount": unsigned integer,
"codec": string,
"bitrateBps": unsigned long,
"vendor": string
}
],
"durationMs": unsigned long,
"bitrateBps": unsigned long,
"creationTime": string
},
"processingDetails": {
"processingStatus": string,
"processingProgress": {
"partsTotal": unsigned long,
"partsProcessed": unsigned long,
"timeLeftMs": unsigned long
},
"processingFailureReason": string,
"fileDetailsAvailability": string,
"processingIssuesAvailability": string,
"tagSuggestionsAvailability": string,
"editorSuggestionsAvailability": string,
"thumbnailsAvailability": string
},
"suggestions": {
"processingErrors": [
string
],
"processingWarnings": [
string
],
"processingHints": [
string
],
"tagSuggestions": [
{
"tag": string,
"categoryRestricts": [
string
]
}
],
"editorSuggestions": [
string
]
},
"liveStreamingDetails": {
"actualStartTime": datetime,
"actualEndTime": datetime,
"scheduledStartTime": datetime,
"scheduledEndTime": datetime,
"concurrentViewers": unsigned long,
"activeLiveChatId": string
},
"brandPartner": {
"channelId": string,
"channelHandle": string
},
"localizations": {
(key): {
"title": string,
"description": string
}
}
}الخصائص
يحدّد الجدول التالي السمات التي تظهر في هذا المورد:
| الخصائص | |
|---|---|
kind |
stringيحدّد نوع مورد واجهة برمجة التطبيقات. ستكون القيمة youtube#video. |
etag |
etagتمثّل هذه السمة علامة Etag الخاصة بهذا المرجع. |
id |
stringالمعرّف الذي يستخدمه YouTube لتحديد الفيديو بشكل فريد. |
snippet |
objectيحتوي العنصر snippet على تفاصيل أساسية حول الفيديو، مثل عنوانه ووصفه وفئته. |
snippet.publishedAt |
datetimeتاريخ ووقت نشر الفيديو قد يختلف هذا الوقت عن وقت تحميل الفيديو. على سبيل المثال، إذا تم تحميل فيديو كفيديو خاص ثم تم نشره بشكل علني في وقت لاحق، ستحدّد هذه السمة الوقت الذي تم فيه نشر الفيديو بشكل علني. هناك بعض الحالات الخاصة:
|
snippet.channelId |
stringالمعرّف الذي يستخدمه YouTube لتحديد القناة التي تم تحميل الفيديو إليها بشكل فريد. يمكن أن تتغيّر هذه القيمة بمرور الوقت، مثلاً عند إعادة تعيين فيديو إلى قناة مختلفة (مثل قناة موضوع أو قناة فنّان). |
snippet.title |
stringتمثّل هذه السمة عنوان الفيديو. يبلغ الحد الأقصى لطول قيمة السمة 100 حرف، ويمكن أن تحتوي على جميع أحرف UTF-8 الصالحة باستثناء < و>. يجب ضبط قيمة لهذه السمة إذا طلبت طريقة videos.update وكنت تعدّل الجزء snippet من مورد video. |
snippet.description |
stringوصف الفيديو يبلغ الحد الأقصى لطول قيمة السمة 5,000 بايت، ويمكن أن تحتوي على جميع أحرف UTF-8 الصالحة باستثناء < و>. يمكنك إنشاء فصول الفيديو من خلال تضمين طوابع زمنية منسَّقة (مثلاً، 00:00) في نص الوصف. |
snippet.thumbnails |
objectخريطة للصور المصغّرة المرتبطة بالفيديو بالنسبة إلى كل عنصر في الخريطة، يكون المفتاح هو اسم الصورة المصغّرة، والقيمة هي عنصر يحتوي على معلومات أخرى حول الصورة المصغّرة. |
snippet.thumbnails.(key) |
objectقيم المفاتيح الصالحة هي:
|
snippet.thumbnails.(key).url |
stringعنوان URL للصورة |
snippet.thumbnails.(key).width |
unsigned integerعرض الصورة |
snippet.thumbnails.(key).height |
unsigned integerتمثّل هذه السمة ارتفاع الصورة. |
snippet.channelTitle |
stringعنوان القناة التي ينتمي إليها الفيديو |
snippet.tags[] |
listقائمة بعلامات الكلمات الرئيسية المرتبطة بالفيديو. يمكن أن تحتوي العلامات على مسافات. يبلغ الحد الأقصى لطول قيمة السمة 500 حرف. يُرجى مراعاة القواعد التالية في ما يتعلّق بطريقة احتساب الحدّ الأقصى لعدد الأحرف:
|
snippet.categoryId |
stringفئة الفيديو على YouTube المرتبطة بالفيديو يجب ضبط قيمة لهذه السمة إذا كنت تستدعي الطريقة videos.update وكنت بصدد تعديل الجزء snippet من مورد video. |
snippet.liveBroadcastContent |
stringتحدّد هذه السمة ما إذا كان الفيديو عبارة عن بث مباشر قادم أو نشط. تكون القيمة القيم الصالحة لهذه السمة هي:
|
snippet.defaultLanguage |
stringلغة النص في السمتَين snippet.title وsnippet.description للمورد video. |
snippet.localized |
objectيحتوي العنصر snippet.localized على عنوان ووصف مترجَمَين للفيديو أو على العنوان باللغة التلقائية للبيانات الوصفية الخاصة بالفيديو.
localizations لإضافة عناوين مترجَمة أو تعديلها أو حذفها. |
snippet.localized.title |
stringتمثّل هذه السمة عنوان الفيديو المترجَم. |
snippet.localized.description |
stringتمثّل هذه السمة وصف الفيديو المترجَم. |
snippet.defaultAudioLanguage |
stringتحدّد السمة default_audio_language اللغة المستخدَمة في المقطع الصوتي التلقائي للفيديو. |
contentDetails |
objectيحتوي العنصر contentDetails على معلومات حول محتوى الفيديو، بما في ذلك مدة الفيديو ومؤشر يوضّح ما إذا كانت الترجمة والشرح متاحَين للفيديو. |
contentDetails.duration |
stringمدة الفيديو قيمة السمة هي مدة بتنسيق ISO 8601. على سبيل المثال، بالنسبة إلى فيديو تبلغ مدته دقيقة واحدة على الأقل وأقل من ساعة واحدة، تكون المدة بالتنسيق PT#M#S، حيث يشير الحرفان PT إلى أنّ القيمة تحدّد فترة زمنية، ويشير الحرفان M وS إلى الطول بالدقائق والثواني على التوالي. إنّ الأحرف # التي تسبق الحرفَين M وS هي أعداد صحيحة تحدّد عدد دقائق (أو ثواني) الفيديو. على سبيل المثال، تشير القيمة PT15M33S إلى أنّ مدة الفيديو هي 15 دقيقة و33 ثانية.إذا كانت مدة الفيديو ساعة واحدة على الأقل، يكون التنسيق PT#H#M#S، حيث يشير الرقم # الذي يسبق الحرف H إلى مدة الفيديو بالساعات، وتبقى جميع التفاصيل الأخرى كما هو موضح أعلاه. إذا كانت مدة الفيديو يومًا واحدًا على الأقل، يتم الفصل بين الحرفَين P وT، ويكون تنسيق القيمة P#DT#H#M#S. يُرجى الرجوع إلى مواصفات ISO 8601 للاطّلاع على التفاصيل الكاملة. |
contentDetails.dimension |
stringتحدّد هذه السمة ما إذا كان الفيديو متوفّرًا بتنسيق ثلاثي الأبعاد أو ثنائي الأبعاد. |
contentDetails.definition |
stringتشير إلى ما إذا كان الفيديو متاحًا بدقة عالية ( HD) أو بدقة عادية فقط.القيم الصالحة لهذه السمة هي:
|
contentDetails.caption |
stringتشير إلى ما إذا كانت الترجمة متاحة للفيديو. في ما يلي القيم الصالحة لهذه السمة:
|
contentDetails.licensedContent |
booleanتشير هذه السمة إلى ما إذا كان الفيديو يمثّل محتوًى مرخَّصًا، أي أنّه تم تحميله إلى قناة مرتبطة بشريك محتوى على YouTube، ثم طالب هذا الشريك بملكيته. |
contentDetails.regionRestriction |
objectيحتوي العنصر regionRestriction على معلومات حول البلدان التي يمكن (أو لا يمكن) مشاهدة الفيديو فيها. سيحتوي الكائن على السمة contentDetails.regionRestriction.allowed أو السمة contentDetails.regionRestriction.blocked. |
contentDetails.regionRestriction.allowed[] |
listقائمة برموز المناطق التي تحدّد البلدان التي يمكن مشاهدة الفيديو فيها. إذا كانت هذه السمة متوفّرة ولم يتم إدراج بلد في قيمتها، سيتم حظر ظهور الفيديو في هذا البلد. إذا كانت هذه السمة متوفّرة وتحتوي على قائمة فارغة، سيتم حظر الفيديو في جميع البلدان. |
contentDetails.regionRestriction.blocked[] |
listقائمة برموز المناطق التي تحدّد البلدان التي تم حظر الفيديو فيها. إذا كانت هذه السمة متوفّرة ولم يتم إدراج بلد في قيمتها، يمكن مشاهدة الفيديو في هذا البلد. إذا كانت هذه السمة متوفّرة وتتضمّن قائمة فارغة، يمكن مشاهدة الفيديو في جميع البلدان. |
contentDetails.contentRating |
objectتحدّد هذه العلامة التقييمات التي حصل عليها الفيديو بموجب أنظمة تقييم مختلفة. |
contentDetails.contentRating.acbRating |
stringتمثّل هذه السمة التقييم الذي يقدّمه "مجلس التصنيف الأسترالي" (ACB) أو "هيئة الاتصالات والإعلام الأسترالية" (ACMA) للفيديو. تُستخدَم تقييمات هيئة الاتصالات والإعلام الأسترالية (ACMA) لتصنيف برامج الأطفال التلفزيونية. القيم الصالحة لهذه السمة هي:
|
contentDetails.contentRating.agcomRating |
stringتمثّل هذه السمة تقييم الفيديو من "هيئة ضمانات الاتصالات" (AGCOM) في إيطاليا. القيم الصالحة لهذه السمة هي:
|
contentDetails.contentRating.anatelRating |
stringتقييم الفيديو وفقًا لـ Anatel (Asociación Nacional de Televisión) للتلفزيون التشيلي. القيم الصالحة لهذه السمة هي:
|
contentDetails.contentRating.bbfcRating |
stringتقييم الفيديو وفقًا للمجلس البريطاني لتصنيف الأفلام (BBFC). القيم الصالحة لهذه السمة هي:
|
contentDetails.contentRating.bfvcRating |
stringتقييم الفيديو من "مجلس الرقابة على الأفلام والفيديوهات" في تايلاند القيم الصالحة لهذه السمة هي:
|
contentDetails.contentRating.bmukkRating |
stringتمثّل هذه السمة تقييم الفيديو الصادر عن "المجلس النمساوي لتصنيف وسائل الإعلام" (Bundesministerium für Unterricht, Kunst und Kultur). القيم الصالحة لهذه السمة هي:
|
contentDetails.contentRating.catvRating |
stringنظام تقييم البرامج التلفزيونية الكندية - نظام تصنيف البرامج التلفزيونية الكندية: تقييم الفيديو الصادر عن "هيئة الإذاعة والتلفزيون والاتصالات الكندية" (CRTC) للبث باللغة الإنجليزية الكندية. لمزيد من المعلومات، يُرجى الاطّلاع على الموقع الإلكتروني لمجلس معايير البث الكندي. القيم الصالحة لهذه السمة هي:
|
contentDetails.contentRating.catvfrRating |
stringتمثّل هذه السمة تقييم الفيديو من "هيئة الإذاعة والتلفزيون والاتصالات الكندية" (CRTC) للبث باللغة الفرنسية الكندية. لمزيد من المعلومات، يُرجى الاطّلاع على الموقع الإلكتروني الخاص بمجلس معايير البث الكندي. في ما يلي القيم الصالحة لهذه السمة:
|
contentDetails.contentRating.cbfcRating |
stringتقييم الفيديو الصادر عن المجلس المركزي لشهادات الأفلام (CBFC - الهند). في ما يلي القيم الصالحة لهذه السمة:
|
contentDetails.contentRating.cccRating |
stringتقييم الفيديو وفقًا لنظام Consejo de Calificación Cinematográfica (تشيلي) القيم الصالحة لهذه السمة هي:
|
contentDetails.contentRating.cceRating |
stringتمثّل هذه السمة تقييم الفيديو وفقًا للجنة Comissão de Classificação de Espect´culos في البرتغال. القيم الصالحة لهذه السمة هي:
|
contentDetails.contentRating.chfilmRating |
stringتمثّل هذه السمة تقييم الفيديو في سويسرا. في ما يلي القيم الصالحة لهذه السمة:
|
contentDetails.contentRating.chvrsRating |
stringتمثّل هذه السمة تقييم الفيديو وفقًا لنظام تقييم الفيديو المنزلي الكندي (CHVRS). في ما يلي القيم الصالحة لهذه السمة:
|
contentDetails.contentRating.cicfRating |
stringتقييم الفيديو من Commission de Contrôle des Films (بلجيكا). القيم الصالحة لهذه السمة هي:
|
contentDetails.contentRating.cnaRating |
stringتقييم الفيديو من المجلس الوطني السمعي البصري (CNA) في رومانيا القيم الصالحة لهذه السمة هي:
|
contentDetails.contentRating.cncRating |
stringنظام التقييم في فرنسا - Commission de classification cinematographique القيم الصالحة لهذه السمة هي:
|
contentDetails.contentRating.csaRating |
stringتقييم الفيديو من المجلس الأعلى للسمعيات والبصريات في فرنسا، والذي يقيّم المحتوى الذي يتم بثه القيم الصالحة لهذه السمة هي:
|
contentDetails.contentRating.cscfRating |
stringتمثّل هذه السمة تقييم الفيديو من "لجنة مراقبة تصنيف الأفلام" (CSCF) في لوكسمبورغ. القيم الصالحة لهذه السمة هي:
|
contentDetails.contentRating.czfilmRating |
stringتمثّل هذه السمة تقييم الفيديو في جمهورية التشيك. في ما يلي القيم الصالحة لهذه السمة:
|
contentDetails.contentRating.djctqRating |
stringتمثّل هذه السمة تقييم الفيديو وفقًا لتصنيف "دائرة العدل" (Departamento de Justiça) و"تصنيف المحتوى" (Classificação) و"المؤهلات" (Qualificação) و"العناوين" (Títulos) في البرازيل (DJCQT). القيم الصالحة لهذه السمة هي:
|
contentDetails.contentRating.djctqRatingReasons[] |
listالأسباب التي توضّح سبب حصول الفيديو على تقييم DJCQT (البرازيل). |
contentDetails.contentRating.ecbmctRating |
stringنظام التقييم في تركيا: مجلس التقييم والتصنيف التابع لوزارة الثقافة والسياحة القيم الصالحة لهذه السمة هي:
|
contentDetails.contentRating.eefilmRating |
stringتقييم الفيديو في إستونيا القيم الصالحة لهذه السمة هي:
|
contentDetails.contentRating.egfilmRating |
stringتقييم الفيديو في مصر القيم الصالحة لهذه السمة هي:
|
contentDetails.contentRating.eirinRating |
stringتمثّل هذه السمة تقييم الفيديو وفقًا لمؤسسة Eirin (映倫). Eirin هو نظام التقييم الياباني. في ما يلي القيم الصالحة لهذه السمة:
|
contentDetails.contentRating.fcbmRating |
stringتقييم الفيديو من "مجلس الرقابة على الأفلام" في ماليزيا القيم الصالحة لهذه السمة هي:
|
contentDetails.contentRating.fcoRating |
stringتمثّل هذه السمة تقييم الفيديو من "مكتب إدارة الأفلام والصحف والمقالات" في هونغ كونغ. القيم الصالحة لهذه السمة هي:
|
contentDetails.contentRating.fmocRating |
stringتم إيقاف هذه السمة نهائيًا اعتبارًا من 2 نوفمبر 2015. استخدِم السمة contentDetails.contentRating.cncRating بدلاً من ذلك.تمثّل هذه السمة التقييم الذي يقدّمه المركز الوطني للسينما والصورة المتحركة (وزارة الثقافة الفرنسية) للفيديو. القيم الصالحة لهذه السمة هي:
|
contentDetails.contentRating.fpbRating |
stringتقييم الفيديو من "مجلس الأفلام والمطبوعات" في جنوب أفريقيا القيم الصالحة لهذه السمة هي:
|
contentDetails.contentRating.fpbRatingReasons[] |
listالأسباب التي توضّح سبب حصول الفيديو على تقييم FPB (جنوب أفريقيا) |
contentDetails.contentRating.fskRating |
stringتقييم الفيديو وفقًا لنظام Freiwillige Selbstkontrolle der Filmwirtschaft (FSK - ألمانيا). القيم الصالحة لهذه السمة هي:
|
contentDetails.contentRating.grfilmRating |
stringتمثّل هذه السمة تقييم الفيديو في اليونان. في ما يلي القيم الصالحة لهذه السمة:
|
contentDetails.contentRating.icaaRating |
stringتقييم الفيديو وفقًا لمعهد Instituto de la Cinematografía y de las Artes Audiovisuales (ICAA - إسبانيا). القيم الصالحة لهذه السمة هي:
|
contentDetails.contentRating.ifcoRating |
stringتقييم الفيديو وفقًا للمكتب الأيرلندي لتصنيف الأفلام (IFCO - أيرلندا). لمزيد من المعلومات، يُرجى الانتقال إلى الموقع الإلكتروني لمؤسسة IFCO. القيم الصالحة لهذه السمة هي:
|
contentDetails.contentRating.ilfilmRating |
stringتقييم الفيديو في إسرائيل القيم الصالحة لهذه السمة هي:
|
contentDetails.contentRating.incaaRating |
stringتمثّل هذه السمة تقييم INCAA (المعهد الوطني للسينما والفنون السمعية البصرية في الأرجنتين) للفيديو. القيم الصالحة لهذه السمة هي:
|
contentDetails.contentRating.kfcbRating |
stringتمثّل هذه السمة تقييم الفيديو من "مجلس تصنيف الأفلام في كينيا". القيم الصالحة لهذه السمة هي:
|
contentDetails.contentRating.kijkwijzerRating |
stringvoor de Classificatie van Audiovisuele Media (هولندا). القيم الصالحة لهذه السمة هي:
|
contentDetails.contentRating.kmrbRating |
stringتمثّل هذه السمة التقييم الذي حصل عليه الفيديو من مجلس تقييم وسائل الإعلام في كوريا (영상물등급위원회). تُقيّم لجنة إدارة وتقييم الألعاب في كوريا (KMRB) الفيديوهات في كوريا الجنوبية. في ما يلي القيم الصالحة لهذه السمة:
|
contentDetails.contentRating.lsfRating |
stringتقييم الفيديو من مجلس الرقابة على الأفلام في إندونيسيا (Lembaga Sensor Film). القيم الصالحة لهذه السمة هي:
|
contentDetails.contentRating.mccaaRating |
stringتقييم الفيديو الصادر عن "مجلس التصنيف العمري للأفلام" في مالطا القيم الصالحة لهذه السمة هي:
|
contentDetails.contentRating.mccypRating |
stringتقييم الفيديو من "المجلس الإعلامي للأطفال والشباب" التابع لـ "المعهد الدنماركي للسينما" (Det Danske Filminstitut). القيم الصالحة لهذه السمة هي:
|
contentDetails.contentRating.mcstRating |
stringنظام التقييم في فيتنام - MCST في ما يلي القيم الصالحة لهذه السمة:
|
contentDetails.contentRating.mdaRating |
stringتقييم الفيديو من "هيئة تطوير وسائل الإعلام" (MDA) في سنغافورة، وتحديدًا من "مجلس الرقابة على الأفلام" (BFC). القيم الصالحة لهذه السمة هي:
|
contentDetails.contentRating.medietilsynetRating |
stringتقييم الفيديو من Medietilsynet، وهي هيئة الإعلام النرويجية. القيم الصالحة لهذه السمة هي:
|
contentDetails.contentRating.mekuRating |
stringتمثّل هذه السمة تقييم الفيديو من "المعهد الوطني السمعي البصري" في فنلندا (Kansallinen Audiovisuaalinen Instituutti). القيم الصالحة لهذه السمة هي:
|
contentDetails.contentRating.mibacRating |
stringتمثّل هذه السمة تقييم الفيديو من وزارة التراث الثقافي والسياحة (إيطاليا). القيم الصالحة لهذه السمة هي:
|
contentDetails.contentRating.mocRating |
stringتقييم الفيديو من وزارة الثقافة (كولومبيا) القيم الصالحة لهذه السمة هي:
|
contentDetails.contentRating.moctwRating |
stringتقييم الفيديو من وزارة الثقافة في تايوان (文化部). القيم الصالحة لهذه السمة هي:
|
contentDetails.contentRating.mpaaRating |
stringتمثّل هذه السمة تقييم جمعية الفيلم الأمريكية (MPAA) للفيديو. في ما يلي القيم الصالحة لهذه السمة:
|
contentDetails.contentRating.mpaatRating |
stringتقييم جمعية الفيلم الأمريكي (MPAA) للمقاطع الدعائية للأفلام ومعايناتها. القيم الصالحة لهذه السمة هي:
|
contentDetails.contentRating.mtrcbRating |
stringتقييم الفيديو من "مجلس مراجعة وتصنيف الأفلام والتلفزيون" (الفلبين). القيم الصالحة لهذه السمة هي:
|
contentDetails.contentRating.nbcRating |
stringتقييم الفيديو من "المكتب الوطني للتصنيف" في جزر المالديف. القيم الصالحة لهذه السمة هي:
|
contentDetails.contentRating.nfrcRating |
stringتقييم الفيديو من المركز الوطني البلغاري للسينما القيم الصالحة لهذه السمة هي:
|
contentDetails.contentRating.nfvcbRating |
stringتمثّل هذه السمة تقييم الفيديو من "المجلس الوطني لرقابة الأفلام والفيديوهات" في نيجيريا. القيم الصالحة لهذه السمة هي:
|
contentDetails.contentRating.nkclvRating |
stringتقييم الفيديو من Nacionãlais Kino centrs (المركز الوطني للسينما في لاتفيا). القيم الصالحة لهذه السمة هي:
|
contentDetails.contentRating.oflcRating |
stringتقييم الفيديو وفقًا لمكتب تصنيف الأفلام والأعمال الأدبية (OFLC - نيوزيلندا). القيم الصالحة لهذه السمة هي:
|
contentDetails.contentRating.pefilmRating |
stringتمثّل هذه السمة تقييم الفيديو في بيرو. في ما يلي القيم الصالحة لهذه السمة:
|
contentDetails.contentRating.resorteviolenciaRating |
stringتقييم الفيديو في فنزويلا في ما يلي القيم الصالحة لهذه السمة:
|
contentDetails.contentRating.rtcRating |
stringتمثّل هذه السمة التقييم الذي منحته "المديرية العامة للراديو والتلفزيون والسينما" (المكسيك) للفيديو. في ما يلي القيم الصالحة لهذه السمة:
|
contentDetails.contentRating.rteRating |
stringتقييم الفيديو من هيئة الإذاعة والتلفزيون الأيرلندية (Raidió Teilifís Éireann). القيم الصالحة لهذه السمة هي:
|
contentDetails.contentRating.russiaRating |
stringتمثّل هذه السمة التقييم الذي حصل عليه الفيديو من "سجل الأفلام الوطني" في الاتحاد الروسي (MKRF - روسيا). في ما يلي القيم الصالحة لهذه السمة:
|
contentDetails.contentRating.skfilmRating |
stringتمثّل هذه السمة تقييم الفيديو في سلوفاكيا. في ما يلي القيم الصالحة لهذه السمة:
|
contentDetails.contentRating.smaisRating |
stringتقييم الفيديو في آيسلندا القيم الصالحة لهذه السمة هي:
|
contentDetails.contentRating.smsaRating |
stringتقييم الفيديو من Statens medieråd (المجلس الوطني السويدي لوسائل الإعلام). القيم الصالحة لهذه السمة هي:
|
contentDetails.contentRating.tvpgRating |
stringتقييم الفيديو وفقًا لإرشادات المراقبة الأبوية على المحتوى التلفزيوني (TVPG). في ما يلي القيم الصالحة لهذه السمة:
|
contentDetails.contentRating.ytRating |
stringهو تقييم يستخدمه YouTube لتحديد المحتوى المحظور على فئات عمرية معيّنة. القيم الصالحة لهذه السمة هي:
|
contentDetails.projection |
stringتحدّد هذه السمة تنسيق العرض للفيديو. في ما يلي القيم الصالحة لهذه السمة:
|
contentDetails.hasCustomThumbnail |
booleanتشير هذه السمة إلى ما إذا كان القائم بتحميل الفيديو قد قدّم صورة مصغّرة مخصّصة للفيديو. لا يظهر هذا الخيار إلا للقائم بتحميل الفيديو. |
status |
objectيحتوي العنصر status على معلومات حول حالات تحميل الفيديو ومعالجته وخصوصيته. |
status.uploadStatus |
stringحالة الفيديو الذي تم تحميله في ما يلي القيم الصالحة لهذه السمة:
|
status.failureReason |
stringتوضّح هذه القيمة سبب تعذُّر تحميل فيديو. لا تظهر هذه السمة إلا إذا كانت السمة uploadStatus تشير إلى تعذُّر التحميل.القيم الصالحة لهذه السمة هي:
|
status.rejectionReason |
stringتوضّح هذه القيمة سبب رفض YouTube لفيديو تم تحميله. تظهر هذه السمة فقط إذا كانت السمة uploadStatus تشير إلى أنّه تم رفض عملية التحميل.القيم الصالحة لهذه السمة هي:
|
status.privacyStatus |
stringحالة خصوصية الفيديو في طلب videos.insert، إذا لم تحدّد قيمة لهذه السمة، سيتم تلقائيًا ضبط حالة خصوصية الفيديو الذي تم تحميله على public. قد يتم ضبط بعض الفيديوهات المحمّلة تلقائيًا على private استنادًا إلى إعدادات حساب صانع المحتوى، كما هو موضّح في مركز مساعدة YouTube. لا تقتصر الفيديوهات التي يتم تحميلها من مشاريع واجهة برمجة تطبيقات لم يتم التحقّق منها على وضع العرض الخاص.القيم الصالحة لهذه السمة هي:
|
status.publishAt |
datetimeالتاريخ والوقت المحدّدان لنشر الفيديو ويمكن ضبطه فقط إذا كانت حالة خصوصية الفيديو مضبوطة على "خاص". يتم تحديد القيمة بتنسيق ISO 8601. يُرجى مراعاة النقطتَين الإضافيتَين التاليتَين حول سلوك هذه السمة:
|
status.license |
stringترخيص الفيديو القيم الصالحة لهذه السمة هي:
|
status.embeddable |
booleanتشير هذه القيمة إلى ما إذا كان يمكن تضمين الفيديو في موقع إلكتروني آخر. |
status.publicStatsViewable |
booleanتحدّد هذه القيمة ما إذا كانت إحصاءات الفيديو الموسّعة على صفحة المشاهدة الخاصة بالفيديو متاحة للجميع. تكون هذه الإحصاءات قابلة للعرض بشكل تلقائي، وستبقى الإحصاءات مثل عدد مشاهدات الفيديو وتقييماته مرئية بشكل علني حتى إذا تم ضبط قيمة هذه السمة على false. |
status.madeForKids |
booleanتشير هذه القيمة إلى ما إذا كان الفيديو مصنّفًا على أنّه موجّه إلى الأطفال، وهي تتضمّن الحالة الحالية للفيديو "محتوى مخصّص للأطفال". على سبيل المثال، يمكن تحديد الحالة استنادًا إلى قيمة السمة selfDeclaredMadeForKids. يمكنك الاطّلاع على مركز مساعدة YouTube لمزيد من المعلومات حول ضبط إعدادات الجمهور لقناتك أو فيديوهاتك أو أحداث البث المباشر.
|
status.selfDeclaredMadeForKids |
booleanفي طلب videos.insert أو videos.update،
تتيح هذه السمة لمالك القناة تصنيف الفيديو على أنّه مخصّص للأطفال. في طلب videos.list، لا يتم عرض قيمة السمة إلا إذا سمح مالك القناة بطلب البيانات من واجهة برمجة التطبيقات. |
status.containsSyntheticMedia |
booleanفي طلب videos.insert أو videos.update، تتيح هذه السمة لمالك القناة الإفصاح عن أنّ الفيديو يتضمّن محتوًى معدَّلاً أو اصطناعيًا (A/S) يبدو واقعيًا. مزيد من المعلومات حول سياسات YouTube المتعلقة بالمحتوى المخصّص للبالغين أو المحتوى الحسّاستشمل الأمثلة على محتوى A/S الفيديوهات التي:
|
statistics |
objectيحتوي العنصر statistics على إحصاءات حول الفيديو. |
statistics.viewCount |
unsigned longتمثّل هذه العلامة عدد المرات التي تمت فيها مشاهدة الفيديو. اعتبارًا من 24 أغسطس 2026، سيتم تعديل مقياس " |
statistics.likeCount |
unsigned longيشير هذا المقياس إلى عدد المستخدمين الذين أبدوا إعجابهم بالفيديو. |
statistics.dislikeCount |
unsigned longملاحظة: تم ضبط السمة
statistics.dislikeCount على "خاصة" اعتبارًا من 13 ديسمبر 2021. وهذا يعني أنّ السمة يتم تضمينها في ردّ من واجهة برمجة التطبيقات فقط إذا تمت مصادقة طلب البيانات من واجهة برمجة التطبيقات من قِبل مالك الفيديو. يمكنك الاطّلاع على سجلّ النُسخ السابقة لمزيد من المعلومات.عدد المستخدمين الذين أشاروا إلى أنّهم لم يعجبهم الفيديو |
statistics.favoriteCount |
unsigned longملاحظة: تم إيقاف هذه السمة نهائيًا. ويسري الإيقاف النهائي اعتبارًا من 28 أغسطس 2015. يتم الآن ضبط قيمة السمة دائمًا على 0. |
statistics.commentCount |
unsigned longيمثّل هذا المقياس عدد التعليقات على الفيديو. |
paidProductPlacementDetails |
objectيحتوي العنصر paidProductPlacementDetails على معلومات حول التضمين المدفوع للمنتجات لأغراض ترويجية في الفيديو. |
paidProductPlacementDetails.hasPaidProductPlacement |
booleanيجب ضبط القيمة على true إذا كان المحتوى يتضمّن التضمين المدفوع للمنتجات لأغراض ترويجية. القيمة التلقائية هي false. |
player |
objectيحتوي العنصر player على معلومات يمكنك استخدامها لتشغيل الفيديو في مشغّل مضمّن. |
player.embedHtml |
stringعلامة <iframe> تدمج مشغّل فيديو. |
player.embedHeight |
longارتفاع المشغّل المضمّن الذي تم عرضه في السمة player.embedHtml. لا يتم عرض هذه السمة إلا إذا كان الطلب يحدّد قيمة للمَعلمتَين maxHeight و/أو maxWidth وكانت نسبة العرض إلى الارتفاع للفيديو معروفة. |
player.embedWidth |
longتمثّل هذه السمة عرض المشغّل المضمّن الذي يتم عرضه في السمة player.embedHtml. لا يتم عرض هذه السمة إلا إذا حدّد الطلب قيمة للمَعلمتَين maxHeight و/أو maxWidth وكانت نسبة العرض إلى الارتفاع للفيديو معروفة. |
topicDetails |
objectيتضمّن العنصر topicDetails معلومات حول المواضيع المرتبطة بالفيديو.ملاحظة مهمة: يمكنك الاطّلاع على تعريفات السمتَين topicDetails.relevantTopicIds[] وtopicDetails.topicIds[] بالإضافة إلى سجلّ النُسخ السابقة لمزيد من التفاصيل حول التغييرات القادمة المتعلّقة بأرقام تعريف المواضيع. |
topicDetails.topicIds[] |
listملاحظة مهمة: تم إيقاف هذه السمة نهائيًا اعتبارًا من 10 تشرين الثاني (نوفمبر) 2016. لم تعُد واجهة برمجة التطبيقات تعرض قيمًا لهذه السمة، وأصبحت قيمة السمة topicDetails.relevantTopicIds[] تعرض أي مواضيع مرتبطة بفيديو معيّن. |
topicDetails.relevantTopicIds[] |
listقائمة بمعرّفات المواضيع ذات الصلة بالفيديو. تم إيقاف هذه السمة نهائيًا اعتبارًا من 10 تشرين الثاني (نوفمبر) 2016. وستبقى متاحة حتى 10 تشرين الثاني (نوفمبر) 2017. ملاحظة مهمة: بسبب إيقاف Freebase وواجهة برمجة التطبيقات Freebase API نهائيًا، بدأ استخدام معرّفات المواضيع بطريقة مختلفة اعتبارًا من 27 شباط (فبراير) 2017. في ذلك الوقت، بدأ YouTube بعرض مجموعة صغيرة من أرقام تعريف المواضيع المنسّقة. |
topicDetails.topicCategories[] |
listقائمة بعناوين URL على Wikipedia تقدّم وصفًا عامًا لمحتوى الفيديو. |
recordingDetails |
objectيحتوي العنصر recordingDetails على معلومات حول الموقع الجغرافي والتاريخ والعنوان الذي تم تسجيل الفيديو فيه. |
recordingDetails.locationDescription |
stringتم إيقاف هذه السمة نهائيًا اعتبارًا من 1 يونيو 2017. يُرجى الاطّلاع على الإشعار عن الإيقاف النهائي لمزيد من التفاصيل. تمثّل هذه السمة الوصف النصي للموقع الجغرافي الذي تم تسجيل الفيديو فيه. |
recordingDetails.location |
objectتم إيقاف هذه السمة نهائيًا. تم إيقاف جميع خصائصها الفرعية (خط العرض وخط الطول والارتفاع). تمثّل هذه السمة معلومات الموقع الجغرافي المرتبطة بالفيديو. تحدّد قيم المواقع الفرعية الموقع الجغرافي الذي يريد مالك الفيديو ربطه بالفيديو. يمكن تعديل القيمة والبحث عنها في الفيديوهات العلنية، وقد يتم عرضها للمستخدمين في الفيديوهات العلنية. |
recordingDetails.location.latitude |
doubleتم إيقاف هذه السمة نهائيًا اعتبارًا من 1 يونيو 2017. يُرجى الاطّلاع على الإشعار عن الإيقاف النهائي لمزيد من التفاصيل. خط العرض بالدرجات |
recordingDetails.location.longitude |
doubleتم إيقاف هذه السمة نهائيًا اعتبارًا من 1 يونيو 2017. يُرجى الاطّلاع على الإشعار عن الإيقاف النهائي لمزيد من التفاصيل. خط الطول بالدرجات |
recordingDetails.location.altitude |
doubleتم إيقاف هذه السمة نهائيًا اعتبارًا من 9 يوليو 2018. يُرجى الاطّلاع على الإشعار عن الإيقاف النهائي لمزيد من التفاصيل. الارتفاع فوق المجسم الإهليلجي المرجعي، بالأمتار |
recordingDetails.recordingDate |
datetimeتمثّل هذه السمة تاريخ ووقت تسجيل الفيديو. يتم تحديد القيمة بتنسيق ISO 8601 ( YYYY-MM-DDThh:mm:ss.sssZ). |
fileDetails |
objectيتضمّن العنصر fileDetails معلومات عن ملف الفيديو الذي تم تحميله إلى YouTube، بما في ذلك درجة دقة الملف ومدته وبرامج ترميز الصوت والفيديو ومعدلات نقل البيانات في البث وغير ذلك. ويمكن لمالك الفيديو فقط استرداد هذه البيانات.لن يتم عرض العنصر fileDetails إلا إذا كانت قيمة السمة processingDetails.fileAvailability هي available. |
fileDetails.fileName |
stringاسم الملف الذي تم تحميله يظهر هذا الحقل سواء تم تحميل ملف فيديو أو نوع آخر من الملفات. |
fileDetails.fileSize |
unsigned longحجم الملف الذي تم تحميله بالبايت. يظهر هذا الحقل سواء تم تحميل ملف فيديو أو نوع آخر من الملفات. |
fileDetails.fileType |
stringنوع الملف الذي تم تحميله كما رصده محرّك معالجة الفيديوهات في YouTube في الوقت الحالي، يعالج YouTube ملفات الفيديو فقط، ولكن هذا الحقل يظهر سواء تم تحميل ملف فيديو أو نوع آخر من الملفات. القيم الصالحة لهذه السمة هي:
|
fileDetails.container |
stringتمثّل هذه السمة تنسيق حاوية ملف الفيديو الذي تم تحميله. |
fileDetails.videoStreams[] |
listقائمة بملفات الفيديو المضمّنة في ملف الفيديو الذي تم تحميله. يحتوي كل عنصر في القائمة على بيانات وصفية مفصّلة حول بث فيديو. |
fileDetails.videoStreams[].widthPixels |
unsigned integerعرض محتوى الفيديو المرمّز بالبكسل يمكنك احتساب نسبة العرض إلى الارتفاع لترميز الفيديو على النحو التالي: width_pixels / height_pixels. |
fileDetails.videoStreams[].heightPixels |
unsigned integerارتفاع محتوى الفيديو المرمّز بالبكسل |
fileDetails.videoStreams[].frameRateFps |
doubleعدد اللقطات في الثانية في بث الفيديو |
fileDetails.videoStreams[].aspectRatio |
doubleتمثّل هذه السمة نسبة العرض إلى الارتفاع المعروضة لمحتوى الفيديو، وهي تحدّد نسبة العرض إلى الارتفاع التي يجب عرض الفيديو بها. |
fileDetails.videoStreams[].codec |
stringبرنامج ترميز الفيديو الذي تستخدمه مجموعة البث. |
fileDetails.videoStreams[].bitrateBps |
unsigned longمعدل نقل البيانات في الفيديو، بوحدة البت في الثانية |
fileDetails.videoStreams[].rotation |
stringتمثّل هذه السمة مقدار التدوير الذي يحتاج إليه YouTube للمحتوى المصدر الأصلي من أجل عرض الفيديو بشكل صحيح. القيم الصالحة لهذه السمة هي:
|
fileDetails.videoStreams[].vendor |
stringقيمة تحدّد بشكل فريد مورّد فيديو. عادةً، تكون القيمة عبارة عن رمز مؤلف من أربعة أحرف. |
fileDetails.audioStreams[] |
listقائمة بالبث الصوتي المضمّن في ملف الفيديو الذي تم تحميله يحتوي كل عنصر في القائمة على بيانات وصفية مفصّلة حول بث صوتي. |
fileDetails.audioStreams[].channelCount |
unsigned integerعدد القنوات الصوتية التي يتضمّنها البث |
fileDetails.audioStreams[].codec |
stringبرنامج ترميز الصوت الذي يستخدمه البث |
fileDetails.audioStreams[].bitrateBps |
unsigned longمعدل نقل البيانات للبث الصوتي، بوحدة البت في الثانية |
fileDetails.audioStreams[].vendor |
stringقيمة تحدّد بشكل فريد مورّد فيديو. عادةً ما تكون القيمة رمزًا للمورّد مكوّنًا من أربعة أحرف. |
fileDetails.durationMs |
unsigned longمدة الفيديو الذي تم تحميله بالملي ثانية |
fileDetails.bitrateBps |
unsigned longتمثّل هذه السمة معدّل نقل البيانات المجمّع (الفيديو والصوت) لملف الفيديو الذي تم تحميله، ويتم قياسه بوحدة البت لكل ثانية. |
fileDetails.creationTime |
stringتاريخ ووقت إنشاء ملف الفيديو الذي تم تحميله يتم تحديد القيمة بتنسيق ISO 8601. في الوقت الحالي، تتوفّر تنسيقات ISO 8601 التالية:
|
processingDetails |
objectيتضمّن العنصر processingDetails معلومات حول مستوى تقدّم YouTube في معالجة ملف الفيديو الذي تم تحميله. تحدّد السمات في العنصر حالة المعالجة الحالية وتقديرًا للوقت المتبقّي حتى ينتهي YouTube من معالجة الفيديو. يشير هذا الجزء أيضًا إلى ما إذا كانت أنواع مختلفة من البيانات أو المحتوى، مثل تفاصيل الملفات أو الصور المصغّرة، متوفّرة للفيديو.تم تصميم الكائن processingProgress ليتم استطلاعه حتى يتمكّن الفيديو الذي تم تحميله من تتبُّع مستوى التقدّم الذي أحرزه YouTube في معالجة ملف الفيديو الذي تم تحميله. ويمكن لمالك الفيديو فقط استرداد هذه البيانات. |
processingDetails.processingStatus |
stringحالة معالجة الفيديو تشير هذه القيمة إلى ما إذا كان YouTube قادرًا على معالجة الفيديو أو ما إذا كانت معالجة الفيديو لا تزال جارية. في ما يلي القيم الصالحة لهذه السمة:
|
processingDetails.processingProgress |
objectيحتوي العنصر processingProgress على معلومات حول مدى تقدّم YouTube في معالجة الفيديو. لا تكون القيم ذات صلة إلا إذا كانت حالة معالجة الفيديو هي processing. |
processingDetails.processingProgress.partsTotal |
unsigned longتقدير لإجمالي عدد الأجزاء التي يجب معالجتها للفيديو قد يتم تعديل الرقم بتقديرات أكثر دقة أثناء معالجة YouTube للفيديو. |
processingDetails.processingProgress.partsProcessed |
unsigned longعدد أجزاء الفيديو التي سبق أن عالجها YouTube يمكنك تقدير النسبة المئوية للفيديو الذي عالجه YouTube من خلال احتساب: 100 * parts_processed / parts_totalيُرجى العِلم أنّه بما أنّ العدد المقدّر للأجزاء قد يزداد بدون زيادة مقابلة في عدد الأجزاء التي تمت معالجتها، من المحتمل أن ينخفض مستوى التقدّم المحتسب بشكل دوري أثناء معالجة YouTube للفيديو. |
processingDetails.processingProgress.timeLeftMs |
unsigned longتقدير للوقت الذي يحتاج إليه YouTube لإنهاء معالجة الفيديو، ويتم قياسه بالمللي ثانية. |
processingDetails.processingFailureReason |
stringالسبب وراء تعذُّر معالجة الفيديو على YouTube لن تتوفّر قيمة لهذه السمة إلا إذا كانت قيمة السمة processingStatus هي failed.القيم الصالحة لهذه السمة هي:
|
processingDetails.fileDetailsAvailability |
stringتشير هذه القيمة إلى ما إذا كانت تفاصيل الملف متاحة للفيديو الذي تم تحميله. يمكنك استرداد تفاصيل ملف فيديو من خلال طلب الجزء fileDetails في طلبك videos.list(). |
processingDetails.processingIssuesAvailability |
stringتشير هذه القيمة إلى ما إذا كان محرّك معالجة الفيديو قد أنشأ اقتراحات قد تحسّن قدرة YouTube على معالجة الفيديو، أو تحذيرات توضّح مشاكل معالجة الفيديو، أو أخطاء تتسبّب في مشاكل معالجة الفيديو. يمكنك استرداد هذه الاقتراحات من خلال طلب الجزء suggestions في طلب videos.list(). |
processingDetails.tagSuggestionsAvailability |
stringتشير هذه القيمة إلى ما إذا كانت اقتراحات الكلمات الرئيسية (العلامات) متاحة للفيديو. يمكن إضافة علامات إلى البيانات الوصفية للفيديو لتسهيل عثور المستخدمين الآخرين عليه. يمكنك استرداد هذه الاقتراحات من خلال طلب الجزء suggestions في طلب videos.list(). |
processingDetails.editorSuggestionsAvailability |
stringتشير هذه القيمة إلى ما إذا كانت اقتراحات تعديل الفيديو، التي قد تحسّن جودة الفيديو أو تجربة التشغيل، متاحة للفيديو. يمكنك استرداد هذه الاقتراحات من خلال طلب الجزء suggestions في طلب videos.list(). |
processingDetails.thumbnailsAvailability |
stringتشير هذه القيمة إلى ما إذا تم إنشاء صور مصغّرة للفيديو. |
suggestions |
objectيتضمّن العنصر suggestions اقتراحات تحدّد فرصًا لتحسين جودة الفيديو أو البيانات الوصفية للفيديو الذي تم تحميله. يمكن لمالك الفيديو فقط استرداد هذه البيانات. لن يتم عرض الكائن suggestions إلا إذا كانت قيمة السمة processingDetails.tagSuggestionsAvailability أو السمة processingDetails.editorSuggestionsAvailability هي available. |
suggestions.processingErrors[] |
listقائمة بالأخطاء التي ستمنع YouTube من معالجة الفيديو الذي تم تحميله بنجاح. تشير هذه الأخطاء إلى أنّه بغض النظر عن حالة معالجة الفيديو الحالية، ستكون هذه الحالة في النهاية failed.القيم الصالحة لهذه السمة هي:
|
suggestions.processingWarnings[] |
listقائمة بالأسباب التي قد تؤدي إلى صعوبة في تحويل ترميز الفيديو الذي تم تحميله على YouTube أو التي قد تؤدي إلى تحويل ترميز خاطئ. يتم إنشاء هذه التحذيرات قبل أن يعالج YouTube ملف الفيديو الذي تم تحميله. بالإضافة إلى ذلك، تحدّد هذه السمة المشاكل التي لا تشير بالضرورة إلى فشل معالجة الفيديو ولكنها قد تسبّب مشاكل، مثل مشاكل المزامنة أو عيوب الفيديو أو عدم توفّر مقطع صوتي. القيم الصالحة لهذه السمة هي:
|
suggestions.processingHints[] |
listقائمة بالاقتراحات التي قد تحسّن قدرة YouTube على معالجة الفيديو. القيم الصالحة لهذه السمة هي:
|
suggestions.tagSuggestions[] |
listقائمة بعلامات الكلمات الرئيسية التي يمكن إضافتها إلى البيانات الوصفية للفيديو لزيادة احتمال عثور المستخدمين على الفيديو عند البحث أو التصفّح على YouTube. |
suggestions.tagSuggestions[].tag |
stringعلامة الكلمة الرئيسية المقترَحة للفيديو |
suggestions.tagSuggestions[].categoryRestricts[] |
listمجموعة من فئات الفيديوهات التي تكون العلامة ذات صلة بها. يمكنك استخدام هذه المعلومات لعرض اقتراحات مناسبة للعلامات استنادًا إلى فئة الفيديو التي يربطها القائم بتحميل الفيديو بالفيديو. تكون اقتراحات العلامات تلقائيًا ذات صلة بجميع الفئات إذا لم يتم تحديد أي قيود للكلمة الرئيسية. |
suggestions.editorSuggestions[] |
listقائمة بعمليات تعديل الفيديو التي قد تحسّن جودة الفيديو أو تجربة تشغيل الفيديو الذي تم تحميله القيم الصالحة لهذه السمة هي:
|
liveStreamingDetails |
objectيحتوي العنصر liveStreamingDetails على بيانات وصفية حول بث فيديو مباشر. لن يظهر العنصر إلا في مورد video إذا كان الفيديو عبارة عن بث مباشر قادم أو جارٍ أو مكتمل. |
liveStreamingDetails.actualStartTime |
datetimeتمثّل هذه السمة الوقت الذي بدأ فيه البث فعليًا. يتم تحديد القيمة بالتنسيق ISO 8601. لن تكون هذه القيمة متاحة إلى أن يبدأ البث. |
liveStreamingDetails.actualEndTime |
datetimeالوقت الذي انتهى فيه البث فعليًا. يتم تحديد القيمة بتنسيق ISO 8601. لن تكون هذه القيمة متاحة إلا بعد انتهاء البث. |
liveStreamingDetails.scheduledStartTime |
datetimeالوقت المحدّد لبدء البث يتم تحديد القيمة بتنسيق ISO 8601. |
liveStreamingDetails.scheduledEndTime |
datetimeتمثّل هذه السمة الوقت المحدّد لانتهاء البث. يتم تحديد القيمة بتنسيق ISO 8601. إذا كانت القيمة فارغة أو لم تكن السمة متوفّرة، سيتم تحديد موعد استمرار البث إلى أجل غير مسمّى. |
liveStreamingDetails.concurrentViewers |
unsigned longعدد المستخدمين الذين يشاهدون البث حاليًا سيظهر الموقع وقيمته إذا كان البث يتضمّن مشاهدين حاليين ولم يخفِ مالك البث عدد المشاهدات للفيديو. يُرجى العِلم أنّ YouTube يتوقّف عن تتبُّع عدد المشاهدين المتزامنين للبث عند انتهائه. وبالتالي، لن تحدّد هذه السمة عدد المشاهدين الذين يشاهدون فيديو مؤرشفًا لبث مباشر انتهى. قد تختلف أعداد المشاهدين المتزامنين التي تعرضها واجهة YouTube Data API عن أعداد المشاهدين المتزامنين المعالَجة والمفلترة من الرسائل غير المرغوب فيها والمتاحة من خلال "إحصاءات YouTube". مزيد من المعلومات حول مقاييس البث المباشر في
مركز مساعدة YouTube
|
liveStreamingDetails.activeLiveChatId |
stringمعرّف المحادثة المباشرة النشطة حاليًا والمرتبطة بهذا الفيديو. يتم ملء هذا الحقل فقط إذا كان الفيديو عبارة عن بث مباشر حالي يتضمّن محادثة مباشرة. بعد انتهاء البث، ستتم إزالة هذا الحقل وإغلاق المحادثة المباشرة. بالنسبة إلى عمليات البث المستمرة، لن يعود معرّف المحادثة المباشرة مرتبطًا بهذا الفيديو، بل بالفيديو الجديد الذي يتم عرضه على الصفحة المستمرة. |
brandPartner |
objectيحتوي العنصر brandPartner على تفاصيل حول العلامة التجارية الشريكة المرتبطة بالفيديو من أجل وصول العلامات التجارية الشريكة إلى الفيديو بمبادرة من صنّاع المحتوى (CI BPA). |
brandPartner.channelId |
stringتمثّل هذه السمة معرّف القناة الخارجية للعلامة التجارية الشريكة. يجب أن يبدأ هذا الحقل بـ "UC". يجب ضبط السمة channelId أو channelHandle عند إنشاء إذن الوصول، ولكن يتم عرض السمة channelId فقط في الردّ. |
brandPartner.channelHandle |
stringالاسم المعرِّف لقناة العلامة التجارية الشريكة يجب أن يبدأ هذا الحقل بالرمز "@". يجب ضبط channelId أو channelHandle عند تحديد إذن الوصول، ولكن يتم عرض channelId فقط في الرد. |
localizations |
objectيحتوي العنصر localizations على ترجمات للبيانات الوصفية للفيديو. |
localizations.(key) |
objectلغة النص المترجَم المرتبط بقيمة المفتاح. القيمة هي سلسلة تحتوي على رمز لغة BCP-47. |
localizations.(key).title |
stringعنوان الفيديو المترجَم |
localizations.(key).description |
stringوصف الفيديو المترجَم |