أنواع المصادقة

تقدّم هذه الصفحة نظرة عامة موجزة حول المصادقة في واجهات برمجة التطبيقات في YouTube.

OAuth 2.0 (حسابات المستخدمين)

يسمح بروتوكول OAuth 2.0 لتطبيقك بالتصرف نيابةً عن مستخدم.

التفاصيل
المفهوم

"التصرّف نيابةً عن مستخدم"

يتطلّب هذا الإجراء أن يسجّل مستخدم الدخول ويمنح الإذن ("مصافحة"). يعتمد التطبيق على مستوى وصول هذا المستخدم المحدّد (مثلاً، "أريد الاطّلاع على إحصاءات القنوات التي يديرها هذا المستخدم").

الأفضل لـ

نظام إدارة المحتوى وإدارة القنوات

عند الوصول إلى بيانات مالية حساسة أو إدارة الحقوق أو تحميل محتوى فيديو يكون الإذن فيه مرتبطًا بحساب Google معيّن

مطلوب بحلول
  • Data API (عمليات التحميل/قوائم التشغيل)
  • Analytics API (الإحصاءات)
  • Reporting API (البيانات المالية)
  • Content ID API (إدارة الحقوق)
لماذا؟ تتطلّب واجهات برمجة التطبيقات هذه أن يتحقّق YouTube من هوية مقدّم الطلب. على سبيل المثال، يجب أن تتأكّد Reporting API من أنّ المستخدم الذي سجّل الدخول لديه بالفعل امتيازات المشرف على "معرّف مالك المحتوى" الذي يطلب التقارير بشأنه.