تسمح لك خدمة YouTube باستخدام YouTube Data API وYouTube Live Streaming API في "برمجة التطبيقات". وتتيح واجهة برمجة التطبيقات هذه للمستخدمين إمكانية إدارة الفيديوهات وقوائم التشغيل والقنوات والأحداث المباشرة.
مَراجع
للحصول على ��علومات مفصّلة حول هذه الخدمة، يمكنك الاطّلاع على المستندات المرجعية التالية:
مثل كل الخدمات المتقدمة في "برمجة تطبيقات Google"، تستخدم خدمة YouTube الكائنات والطرق والمعلَمات نفسها التي تستخدمها واجهة برمجة التطبيقات العامة. لمزيد من المعلومات، يُرجى الاطِّلاع على كيفية تحديد توقيعات الطرق.
للإبلاغ عن المشاكل والعثور على خيارات دعم أخرى، اطّلِع على صفحات الدعم المناسبة:
نموذج التعليمات البرمجية
يستخدم الرمز النموذجي أدناه الإصدار 3 من YouTube Data API.
البحث حسب الكلمة الرئيسية
تبحث هذه الدالة عن فيديوهات عن الكلاب، ثم تسجّل معرّفات الفيديوهات وعنوانها. لاحظ أن هذا النموذج يقصر النتائج على 25 نتيجة. لعرض المزيد من النتائج، أدخِل معلَمات إضافية كما هو موضّح في المستندات المرجعية الخاصة بواجهة برمجة التطبيقات لبيانات YouTube.
استرداد الملفات المحمَّلة
تسترد هذه الدالة الفيديوهات التي يحمّلها المستخدم. يقوم بذلك باستخدام الخطوات التالية:
- لجلب قناة المستخدم
- لجلب قائمة تشغيل
uploads
الخاصة بالمستخدم - التكرار من خلال قائمة التشغيل هذه وتسجيل معرّفات الفيديوهات وعناوينها
- إذا كانت هناك صفحة نتائج تالية، سيجلبها ثم يعود إلى الخطوة 3.
الاشتراك في القناة
يساهم هذا النموذج في اشتراك المستخدم في قناة Google Developers على YouTube.