Типы аутентификации

На этой странице представлен краткий обзор аутентификации для API YouTube.

OAuth 2.0 (Учетные записи пользователей)

OAuth 2.0 позволяет вашему приложению действовать от имени пользователя.

Подробности
Концепция

«Действовать от имени пользователя»

Требуется авторизация пользователя и предоставление разрешений («рукопожатие»). Приложение зависит от уровня доступа конкретного пользователя (например, «Показать аналитику по каналам, которыми управляет этот пользователь»).

Лучше всего подходит для

CMS и управление каналами

При доступе к конфиденциальным финансовым данным, управлении правами или загрузке видеоконтента, где разрешение привязано к конкретной учетной записи Google.

Требуется
  • API данных (загрузки/плейлисты)
  • API аналитики (Insights)
  • API для создания отчетов (финансовые отчеты)
  • API идентификаторов контента (управление правами)
Почему? Эти API требуют от YouTube проверки того, кто именно запрашивает отчеты. Например, API для создания отчетов должен подтвердить, что авторизованный пользователь действительно имеет права администратора для идентификатора владельца контента, для которого запрашиваются отчеты.