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