Types d'authentification

Cette page fournit une brève présentation de l'authentification pour les API YouTube.

OAuth 2.0 (comptes utilisateur)

OAuth 2.0 permet à votre application d'agir au nom d'un utilisateur humain.

Détails
Concept

"Agir au nom d'un utilisateur"

Un utilisateur doit se connecter et accorder l'autorisation ("handshake"). L'application s'appuie sur le niveau d'accès de cet utilisateur spécifique (par exemple, "Affiche-moi les données analytiques des chaînes que cet utilisateur gère").

Idéal pour

CMS et gestion des chaînes

Lorsque vous accédez à des données financières sensibles, que vous gérez des droits ou que vous mettez en ligne des contenus vidéo pour lesquels l'autorisation est associée à un compte Google spécifique.

Obligatoire pour
  • API Data (mises en ligne/playlists)
  • API Analytics (insights)
  • API Reporting (données financières)
  • API Content ID (gestion des droits)
Pourquoi ? Ces API exigent que YouTube vérifie l'identité de la personne qui effectue la demande. Par exemple, l'API Reporting doit confirmer que l'utilisateur connecté dispose bien des droits d'administrateur pour l'ID de propriétaire de contenu pour lequel il demande des rapports.