انواع احراز هویت

این صفحه خلاصه‌ای از احراز هویت برای APIهای یوتیوب ارائه می‌دهد.

OAuth 2.0 (حساب‌های کاربری)

OAuth 2.0 به برنامه شما اجازه می‌دهد تا از طرف یک کاربر انسانی عمل کند.

جزئیات
مفهوم

«از طرف یک کاربر اقدام کنید»

نیاز به ورود و اعطای مجوز توسط یک انسان ("دست دادن") دارد. برنامه به سطح دسترسی آن کاربر خاص متکی است (مثلاً "تجزیه و تحلیل کانال‌هایی که این کاربر مدیریت می‌کند را به من نشان بده").

بهترین برای

مدیریت سیستم مدیریت محتوا و کانال

هنگام دسترسی به داده‌های مالی حساس، مدیریت حقوق یا آپلود محتوای ویدیویی که مجوز آن به یک حساب Google خاص مرتبط است.

مورد نیاز توسط
  • API داده (آپلودها/لیست‌های پخش)
  • API تحلیلی (بینش‌ها)
  • رابط برنامه‌نویسی کاربردی گزارش‌دهی (مالی)
  • API شناسه محتوا (مدیریت حقوق)
چرا؟ این APIها از یوتیوب می‌خواهند که تأیید کند چه کسی درخواست می‌کند. برای مثال، API گزارش‌دهی باید تأیید کند که کاربر وارد شده واقعاً دارای حقوق ادمین برای شناسه مالک محتوایی است که برای آن درخواست گزارش می‌کند.