يمكنك الاطّلاع على حالات الاستخدام الشائعة لواجهة برمجة التطبيقات YouTube Data API وواجهة برمجة التطبيقات لبث YouTube المباشر في صفحة حالات الاستخدام ونماذج الرموز.
تتيح لك الصفحة اختيار مورد وطريقة لواجهة برمجة التطبيقات، ثم تسرد حالات الاستخدام الشائعة لهذه الطريقة. يمكنك بعد ذلك النقر على أي حالة استخدام لتعبئة التطبيق المصغَّر "لمستكشف واجهات برمجة التطبيقات" بنموذج من المعلمات وقيم الخصائص لحالة الاستخدام هذه. يمكنك أيضًا فتح أداة "مستكشف واجهات برمجة التطبيقات" التي تعمل بملء الشاشة للاطّلاع على عيّنات التعليمات البرمجية لبرمجة Java وJavaScript وPHP وPython. في حال تعديل قيم المَعلمات أو الخصائص في "مستكشف واجهات برمجة التطبيقات"، يتم أيضًا تعديل نماذج الرموز لتعكس التغييرات التي أجريتها.
يسرد القسم التالي نماذج التعليمات البرمجية المتوفّرة بلغات أخرى.
مقتطفات الرموز المستقلة
تحدد القوائم أدناه نماذج التعليمات البرمجية المتوفرة في YouTube Data API (الإصدار الثالث) بلغات أخرى غير Java وJavaScript وPHP وPython. وكما هو موضّح في القسم السابق، تتوفّر نماذج الرموز لهذه اللغات في صفحة حالات الاستخدام ونماذج الرموز.
برمجة تطبيقات
البدء
عيّنة تعليمات برمجية | الطُرق |
---|---|
تفويض طلب | أي طريقة تتطلب تفويضًا. |
استرداد عمليات التحميل الخاصة بالمستخدم الحالي | playlistItems.list |
البحث عن فيديوهات مرتبطة بكلمة رئيسية | search.list |
تحميل فيديو | videos.insert |
NET.
Ruby
عيّنة تعليمات برمجية | الطُرق |
---|---|
تفويض طلب | أي طريقة تتطلب تفويضًا. |
إنشاء اشتراك في قناة | subscriptions.insert |
استرداد عمليات التحميل الخاصة بالمستخدم الحالي |
channels.list playlistItems.list
|
البحث عن فيديوهات مرتبطة بكلمة رئيسية | search.list |
تحميل فيديو | videos.insert |
يمكنك أيضًا تعديل إحدى عيّنات Ruby الأخرى.