9 أيار (مايو) 2023
كما أشرنا في سجلّ النُسخ السابقة بدءًا من 1 آذار (مارس) 2023، لم تعُد منصة YouTube متوافقة مع حزمة تطوير البرامج (SDK) الخاصة بمشغِّل Android
من YouTube (الإصدار 1.2.2
). وقد تم إيقافها بالكامل الآن. يُرجى استخدام
واجهة برمجة تطبيقات YouTube IFrame Player بدلاً من ذلك.
1 آذار (مارس) 2023
لم تعُد منصة YouTube متوافقة مع حزمة تطوير البرامج (SDK) الخاصة بمشغّل تطبيقات Android من YouTube (الإصدار 1.2.2
). يجب عدم استخدام حزمة تطوير البرامج (SDK) هذه بسبب
ثغراتها الأمنية.
يُرجى استخدام واجهة برمجة تطبيقات YouTube IFrame Player بدلاً من ذلك.
لم تعُد حزمة SDK متاحة للتنزيل. سيتم إيقافها بالكامل في 1 أيار (مايو) 2023 أو بعد هذا التاريخ.
تعرض هذه الصفحة التغييرات والتعديلات على المستندات المتعلقة بواجهة برمجة تطبيقات مشغّل Android في YouTube.
11 آب (أغسطس) 2016
يتضمّن هذا التعديل التغييرات التالية:
توفّر بنود الخدمة الخاصة بخدمات واجهة برمجة تطبيقات YouTube المنشورة حديثًا (يُشار إليها باسم "البنود المعدَّلة") والتي تمت مناقشتها بالتفصيل في مدونة الهندسة والمطورين في YouTube، مجموعة واسعة من التعديلات على بنود الخدمة الحالية. بالإضافة إلى البنود المعدَّلة التي سيتم تطبيقها اعتبارًا من 10 شباط (فبراير) 2017، سيتضمّن هذا التعديل العديد من المستندات الداعمة للمساعدة في توضيح السياسات التي يجب على المطوّرين اتّباعها.
يمكن الاطّلاع على المجموعة الكاملة من المستندات الجديدة في سجلّ النُسخ المعدَّلة من البنود المعدَّلة. بالإضافة إلى ذلك، سيتم أيضًا شرح التغييرات المستقبلية على "البنود المعدّلة" أو على تلك المستندات الداعمة في سجلّ المراجعة هذا. يمكنك الاشتراك في تغييرات قائمة خلاصة RSS في سجلّ النُسخ السابقة من رابط في هذا المستند.
18 كانون الأول (ديسمبر) 2015
بموجب قوانين الاتحاد الأوروبي، يجب الإفصاح عن بعض المعلومات والموافقات من المستخدمين النهائيين في الاتحاد الأوروبي. وبالتالي، بالنسبة إلى المستخدمين النهائيين في الاتحاد الأوروبي، عليك الالتزام بسياسة موافقة المستخدم في الاتحاد الأوروبي. وقد أضفنا إشعارًا بهذا الشرط في بنود خدمة واجهة برمجة تطبيقات YouTube.
14 تشرين الأول (أكتوبر) 2015
يتضمّن هذا التعديل التغييرات التالية:
- تمّ تحديث ملف JAR لواجهة برمجة التطبيقات لمشغّل Android في YouTube إلى الإصدار
1.2.2
. تم أيضًا تعديل المستندات المرجعية لواجهة برمجة التطبيقات لتعكس الإصدار الجديد الذي يتضمّن التغييرات التالية:- تتيح الفئة
YouTubeIntents
طريقتَين جديدتَين متاحتَين للجميع، هما:canResolveChannelIntent
: تحدّد هذه الطريقة ما إذا كان تطبيق YouTube المثبّت على جهاز المستخدم يتيح استخدام هدف إنشاء القناة.createChannelIntent
: تنشئ هذه الطريقة غرضًا يؤدي إلى فتح صفحة القناة لمعرّف القناة المحدّد في تطبيق YouTube بعد حلّها.
- تتيح الفئة
22 كانون الثاني (يناير) 2015
يتضمّن هذا التعديل التغييرات التالية:
- تمّ تحديث ملف JAR لواجهة برمجة التطبيقات لمشغّل Android في YouTube إلى الإصدار
1.2.1
. تم أيضًا تعديل المستندات المرجعية لواجهة برمجة التطبيقات لتعكس الإصدار الجديد الذي يتضمّن التغييرات التالية:- تتيح الصف
YouTubeIntents
طريقة عامة جديدة، وهيcanResolvePlayVideoIntentWithOptions
. تحدِّد هذه الطريقة ما إذا كان تطبيق YouTube المثبّت على جهاز المستخدم يتيح استخدام المعلّمتَينfullscreen
وfinishOnEnd
الاختياريتَين، واللذَين يمكن ضبطهما عند إنشاء هدف لتشغيل الفيديو. - في تعداد
YouTubePlayer.ErrorReason
، تشير القيمة الجديدةPLAYER_VIEW_NOT_VISIBLE
إلى أنّ تشغيل الفيديو قد تم إيقافه لأنّ المشغّلView
غير مرئي. - في تعداد
YouTubePlayer.ErrorReason
، تم إيقاف القيمتَينBLOCKED_FOR_APP
وEMBEDDING_DISABLED
نهائيًا. استخدِم القيمةNOT_PLAYABLE
بدلاً من ذلك. - تتيح الفئة
YouTubeStandalonePlayer
طريقتين عامتين جديدتين من النوعcreateVideosIntent
، حيث يمكن استخدام وسيطات مختلفة. وتنشئ كل طريقة هدفًا يبدأ نشاطًا جديدًا للمشغّل بشكل مستقل يعرض قائمة من الفيديوهات. - تم تحديث وثائق واجهة
YouTubeThumbnailLoader
لملاحظة أنه يجب عليك استدعاء طريقةrelease()
للواجهة عند الانتهاء منYouTubeThumbnailLoader
. تشير المستندات الخاصة بالصفYouTubeThumbnailView
أيضًا إلى هذا الشرط.
- تتيح الصف
9 أيار (مايو) 2013
يتضمّن هذا التعديل التغييرات التالية:
- لم تعُد منصة YouTube تحدّد الميزات والخدمات التجريبية لواجهة برمجة التطبيقات. بدلاً من ذلك، نوفّر الآن قائمة بواجهات برمجة تطبيقات YouTube التي تخضع لسياسة الإيقاف النهائي.
21 كانون الأول (ديسمبر) 2012
يتضمّن هذا التعديل التغييرات التالية:
- تم إطلاق واجهة برمجة التطبيقات لمشغِّل الفيديو في YouTube لنظام التشغيل Android كميزة تجريبية.