Tipos de autenticación

En esta página, se proporciona una breve descripción general de la autenticación para las APIs de YouTube.

OAuth 2.0 (cuentas de usuario)

OAuth 2.0 permite que tu aplicación actúe en nombre de un usuario humano.

Detalles
Concepto

"Actuar en nombre de un usuario"

Requiere que una persona acceda y otorgue permisos ("protocolo de enlace"). La app depende del nivel de acceso de ese usuario específico (p.ej., "Muéstrame las estadísticas de los canales que administra este usuario").

Ideal para

Administración de CMS y canales

Cuando accedes a datos financieros sensibles, administras derechos o subes contenido de video en el que el permiso está vinculado a una Cuenta de Google específica

Required By
  • API de Data (cargas y playlists)
  • API de Analytics (estadísticas)
  • API de Reporting (datos financieros)
  • API de Content ID (administración de derechos)
¿Por qué? Estas APIs requieren que YouTube verifique quién realiza la solicitud. Por ejemplo, la API de Reporting debe confirmar que el usuario que accedió realmente tiene derechos de administrador para el ID del propietario del contenido para el que solicita informes.