Obtenir des identifiants d'autorisation
Restez organisé à l'aide des collections
Enregistrez et classez les contenus selon vos préférences.
Votre application doit disposer d'identifiants d'autorisation pour pouvoir utiliser l'API YouTube Live Streaming.
Ce document décrit les différents types d'identifiants d'autorisation compatibles avec la console Google APIs. Il explique également comment trouver ou créer des identifiants d'autorisation pour votre projet.
Créer votre projet et sélectionner des services d'API
- Accédez à la page Identifiants dans la console API.
-
Cette page vous permet de créer deux types d'identifiants différents.
Cependant, toutes les méthodes de l'API YouTube Live Streaming nécessitent une autorisation OAuth 2.0.
Suivez les instructions ci-dessous pour générer des identifiants OAuth 2.0.
-
OAuth 2.0 : chaque fois que votre application demande des données utilisateur privées, elle doit envoyer un jeton OAuth 2.0 en même temps que la requête. Votre application envoie d'abord un identifiant client, puis éventuellement un code secret du client pour obtenir un jeton. Vous pouvez générer des identifiants OAuth 2.0 pour des applications Web, des comptes de service ou des applications installées.
Pour en savoir plus, consultez la documentation OAuth 2.0.
-
Clés API:vous avez la possibilité d'inclure une clé API à une requête.
Cette clé identifie votre projet et vous donne accès à l'API, aux quotas et aux rapports.
Notez que toutes les méthodes de l'API YouTube Live Streaming nécessitent une autorisation OAuth 2.0.
Vous devez donc suivre les instructions ci-dessus pour générer des identifiants OAuth 2.0. Si vous le souhaitez, vous pouvez également envoyer une clé API, mais ce n'est pas nécessaire.
L'API propose plusieurs types de restrictions applicables aux clés API. Si la clé API dont vous avez besoin n'existe pas déjà, créez-en une dans la console en cliquant sur Créer des identifiants
> Clé API. Vous pouvez restreindre la clé avant de l'utiliser en production en cliquant sur Restreindre la clé et en sélectionnant l'une des restrictions.
Pour sécuriser vos clés API, suivez les Bonnes pratiques pour utiliser des clés API en toute sécurité.
Sauf indication contraire, le contenu de cette page est régi par une licence Creative Commons Attribution 4.0, et les échantillons de code sont régis par une licence Apache 2.0. Pour en savoir plus, consultez les Règles du site Google Developers. Java est une marque déposée d'Oracle et/ou de ses sociétés affiliées.
Dernière mise à jour le 2024/03/06 (UTC).
[[["Facile à comprendre","easyToUnderstand","thumb-up"],["J'ai pu résoudre mon problème","solvedMyProblem","thumb-up"],["Autre","otherUp","thumb-up"]],[["Il n'y a pas l'information dont j'ai besoin","missingTheInformationINeed","thumb-down"],["Trop compliqué/Trop d'étapes","tooComplicatedTooManySteps","thumb-down"],["Obsolète","outOfDate","thumb-down"],["Problème de traduction","translationIssue","thumb-down"],["Mauvais exemple/Erreur de code","samplesCodeIssue","thumb-down"],["Autre","otherDown","thumb-down"]],["Dernière mise à jour le 2024/03/06 (UTC)."],[[["Authorization credentials are required for applications using the YouTube Live Streaming API."],["All methods for the YouTube Live Streaming API necessitate OAuth 2.0 authorization, which requires the application to send a client ID and potentially a client secret to obtain a token."],["OAuth 2.0 credentials can be generated for web applications, service accounts, or installed applications through the Google API Console's Credentials page."],["While API keys are an option to identify a project, they are not necessary for the YouTube Live Streaming API, as it solely requires OAuth 2.0."],["API keys can be created and restricted within the API Console, following best practices for security."]]],["To use the YouTube Live Streaming API, obtain authorization credentials via the Google API Console. All API methods require OAuth 2.0 authorization, which necessitates generating OAuth 2.0 credentials for web applications, service accounts, or installed applications by sending a client ID and potentially a client secret to obtain a token. While optional, you can also generate and send an API key, which identifies your project and can be created and restricted via the console.\n"]]