youtube-api Tutoriel
Démarrer avec youtube-api
Recherche…
Remarques
Cette section fournit une vue d'ensemble de ce qu'est youtube-api et pourquoi un développeur peut vouloir l'utiliser.
Il devrait également mentionner tous les grands sujets dans youtube-api, et établir un lien avec les sujets connexes. La documentation de youtube-api étant nouvelle, vous devrez peut-être créer des versions initiales de ces rubriques connexes.
Démarrer avec les API YouTube
Il existe actuellement trois API YouTube à la disposition du public:
- API de données YouTube
- API YouTube Analytics
- API de rapport YouTube
Chacune d'entre elles offre des fonctionnalités différentes et est traitée comme une API individuelle distincte.
YouTube étant une filiale de Google, les différentes API YouTube sont fournies et maintenues par Google. Pour accéder à une API fournie par Google, les étapes suivantes sont nécessaires:
- Vous aurez besoin d'un compte Google pour accéder à la console de développement Google.
- Créez un nouveau projet dans votre console de développement Google.
- Vous pouvez ensuite demander une clé API et enregistrer votre application.
- Les API requises auxquelles vous devrez accéder devront être activées dans la bibliothèque de l' API de Google Cloud Console.
Lorsque l' écran d'informations d'identification , une clé API doit être générée. Le type de clé nécessaire dépend de l'application individuelle.
Il existe cinq types de clés API:
Type de clé | La description | Cas d'utilisation / langue |
---|---|---|
Aucun | N'a pas de restrictions et est normalement utilisé pour les tests et le développement | ouvert à tous les environnements |
Clé du serveur | Utilisé pour les applications côté serveur. La clé est considérée comme un secret et peut ne pas être exposée au public. | PHP, Java, Python, Ruby, C, etc. |
Clé du navigateur | Utilisé pour les applications côté client. Puisque le client va émettre des requêtes à l'API, la clé ne peut pas être un secret. | JavaScript |
Clé Android | Pour une utilisation dans une application Android. | Application Android |
clé iOS | Pour une utilisation dans une application iOS. | application iOS |
Une fois la clé API obtenue et configurée, vous pouvez l'utiliser pour passer des appels à l'API.
Pour les appels API généraux, tout ce dont vous avez besoin est la clé API.
Mais si vous avez besoin d'accéder à un compte d'utilisateur pour obtenir plus d'informations, télécharger ou modifier les données d'un compte d'utilisateur, vous aurez besoin d'un "identifiant client" et d'un "secret client".
Ceux-ci sont utilisés pour l'authentification avec le framework OAuth2 .
API de données YouTube
Cette API, parfois également appelée «API v3», «YouTube Data API v3» ou simplement «API YouTube», est l’API YouTube la plus utilisée. Il permet à une application de lire, modifier, ajouter ou supprimer des données liées aux vidéos, aux listes de lecture et aux chaînes. Cela inclut, mais n'est pas limité à:
- Effectuer des recherches en texte intégral pour des vidéos, des chaînes et / ou des listes de lecture
- Récupération d'informations sur une vidéo, un canal ou une liste de lecture par identifiant
- Téléchargement de vidéos
- Modification de la description, de la visibilité et d'autres informations d'une vidéo, d'une chaîne ou d'une liste de lecture
- Gestion d'une photo de profil de canal, d'une bannière et d'autres informations
- Lecture, publication et édition de commentaires
API YouTube Analytics et API de rapport YouTube
Ces API sont utilisées pour interroger les analyses vidéo et de canal, telles que les vues / clics et les votes.