Ceci est une compilation de tous les exemples de code API de plate-forme pour référence rapide. Vous pouvez également trouver des liens vers les exemples dans les documents pour chaque API. Visionneuses simultanées pour les événements en direct Cet exemple utilise le point de terminaison Get Live Analytics Analytics API pour générer un rapport sur les visionneuses simultanées pour un événement en direct basé sur différents intervalles de temps. Générateur de rapports analytiques quotidiens Générez un rapport d'analyse quotidien sur toutes les vidéos d'un compte pour la première date à laquelle les données sont disponibles jusqu'à la date actuelle, au format CSV. Rapport sur les destinations Générez deux rapports d'analyse : 1) une liste de toutes les URL où les vidéos ont été visionnées ; 2) une liste de tous vos lecteurs sur lesquels des vidéos ont été visionnées, ainsi que le domaine sur lequel réside le lecteur. Rapport d'analyse géographique Générer un rapport de vues par pays à l'aide de l'API Analytics Analyse par pays et jour Dans cet exemple, vous apprendrez à créer un rapport indiquant le nombre total de vues vidéo par pays pour chaque jour sur une période sélectionnée. Vous pouvez également filtrer les données renvoyées par date et/ou pays. Graphique d'engagement vidéo Générez un graphique d'engagement pour une vidéo dans votre compte. Rapport vidéo par joueur et jour Dans cet exemple, nous allons créer un rapport sur toutes les vidéos du compte, regroupées par joueur. Utilisateurs uniques par jour Dans cet exemple, nous allons créer un rapport sur les utilisateurs uniques et les vues de vidéos par jour pour un compte. Rapport vidéo par balises Dans cet exemple, vous apprendrez à obtenir des rapports sur les vidéos par les balises qui leur sont attribuées et à renvoyer les résultats au format JSON ou CSV. Rapport vidéo par ID de référence Cet exemple vous permet d'obtenir des rapports sur les vidéos par ID de référence vidéo. Testeur d'API CMS Commencez avec le CMS API en regardant certains types de requêtes courants et les données qu'ils retournent. Ajouter un champ personnalisé à plusieurs vidéos Dans cet exemple, vous apprendrez à créer une interface utilisateur pour les champs personnalisés et à ajouter un champ personnalisé à plusieurs vidéos. Analyse par listes de lecture Dans cet exemple, vous apprendrez comment utiliser le CMS API et Analytics API ensemble pour sélectionner une playlist dans votre compte et obtenir des données d'analyse pour toutes les vidéos de la playlist. Identifier le contenu peu performant Dans cet exemple, vous apprendrez comment utiliser le CMS API et l' Analytics API ensemble pour compiler une liste de vidéos avec moins de cinq vues au cours des 1 à 6 derniers mois. Vidéos récemment ajoutées Dans cet exemple, vous apprendrez comment obtenir des données Analytics pour les vidéos qui ont été ajoutées à Video Cloud au cours d'une période récente (que vous définissez dans les entrées). Échantillon de collecte de données Dans cet exemple, vous apprendrez comment envoyer des informations au collecteur de données afin d'obtenir des données d'analyse pour les vidéos qui ne sont pas visionnées dans un lecteur Web ou SDK Brightcove. Ajouter des points de repère Dans cet exemple, vous apprendrez à ajouter des points de repère à une vidéo par programmation à l'aide de l'API CMS. Ajouter plusieurs comptes affiliés pour le partage de médias Cet exemple utilise le CMS API via JavaScript et un proxy (PHP) pour ajouter plusieurs comptes d'affiliation pour le partage de médias. Partager plusieurs vidéos Cet exemple utilise le CMS API via JavaScript et un proxy (PHP) pour partager plusieurs vidéos avec un ou plusieurs comptes affiliés. Médias partagés à partir du rapport Cet exemple fournit un rapport au format CSV sur les vidéos qui ont été partagées à partir d'un compte. Médias partagés à signaler Cet exemple génère un rapport sur toutes les vidéos qui ont été partagées sur un compte Video Cloud. Mettre à jour les vidéos Dans cet exemple, vous apprendrez à mettre à jour les métadonnées de plusieurs vidéos à l'aide de l'API CMS Ingest. Générateur de rapports vidéo Cet exemple utilise le CMS API pour générer un rapport sur toutes les vidéos de votre compte au format CSV. Il récupère les données vidéo par lots de 100, donc s'il y a un délai d'expiration de l'API ou une autre erreur, vous aurez toujours une partie des données. Mettre à jour les propriétés géographiques Dans cet exemple, vous apprendrez à mettre à jour les propriétés de filtrage géographique pour toutes les vidéos d'un compte. Liens de téléchargement Dans cet exemple, vous apprendrez comment utiliser le CMS API pour générer une table de liens de téléchargement pour les meilleurs rendus MP4 de vos vidéos. Flux RSS Podcast pour iTunes Dans cet exemple, vous apprendrez comment utiliser le pour CMS API générer un flux de podcast RSS pour Apple iTunes. Générateur de plan de site vidéo Cet exemple montre comment générer un plan de site vidéo à l'aide de l'API CMS. Flux MRSS à partir de la liste de lecture Dans cet exemple, vous apprendrez comment utiliser le pour CMS API générer un flux MRSS basé sur la spécification MRSS. Générateur MRSS Dans cet exemple, vous apprendrez comment utiliser le pour CMS API générer un flux MRSS basé sur la spécification MRSS. Application de recherche de vidéos Dans cet exemple, vous apprendrez à créer une application de recherche de vidéos à l'aide de l'API CMS. Pour obtenir des jetons d'accès et effectuer les appels d'API, il utilise un proxy créé par les services d'apprentissage Brightcove. Générateur de schéma vidéo Cet exemple génère un schéma VideoObject au format Microdata ou JSON-LD. L'inclusion d'un schéma avec votre vidéo fournit des informations aux indexeurs des moteurs de recherche et améliore le référencement. Inspecteur des rendus vidéo Dans cette rubrique, vous apprendrez à utiliser le CMS API pour inspecter les formats associés pour toutes les vidéos d'un compte. Rapports vidéo par type de livraison Dans cette rubrique, vous apprendrez à utiliser le CMS API pour signaler des vidéos de différents types de livraison. Rapport sur le contenu audio uniquement Si vous avez du contenu audio uniquement dans votre vidéothèque, vous trouverez peut-être utile d'exécuter un rapport affichant uniquement ces vidéos audio uniquement. Cet exemple vous montre comment procéder. Ajouter des vidéos programmées Dans cet exemple, vous apprendrez à programmer des vidéos pour qu'elles deviennent disponibles à un moment ultérieur, afin qu'elles ne soient pas lues accidentellement avant qu'elles ne le soient. Testeur d'API d'ingestion dynamique Ce démarrage rapide vous aidera à vous familiariser avec les opérations disponibles via l'API Dynamic Ingest. Ajout de pistes de texte Dans cet exemple, vous apprendrez à créer une application pour ajouter des ressources à des vidéos existantes à l'aide de Dynamic Ingest. Ingérer des vidéos de faible priorité Dans cet exemple, vous apprendrez à envoyer plusieurs tâches d'ingestion vers la file d'attente à faible priorité. Ingérer des vidéos (livraison dynamique) Dans cet exemple, vous apprendrez à ingérer plusieurs vidéos à l'aide de l'API Dynamic Ingest. Pour obtenir des jetons d'accès et effectuer les appels d'API, il utilise un proxy créé par les services d'apprentissage Brightcove. Retranscodage de vidéos (diffusion dynamique) Dans cet exemple, vous apprendrez à retranscoder plusieurs vidéos à l'aide de l'API Dynamic Ingest. Pour obtenir des jetons d'accès et effectuer les appels d'API, il utilise un proxy créé par les services d'apprentissage Brightcove. Remplacement de vidéos (diffusion dynamique) Dans cet exemple, vous apprendrez à remplacer des vidéos à l'aide de l'API Dynamic Ingest. Notez que l'API ne prend pas en charge les opérations sur plusieurs vidéos - le code ici boucle simplement sur un ensemble de données pour remplacer les vidéos une par une. Créer un profil de livraison dynamique personnalisé Dans cet exemple, vous apprendrez à créer un profil de livraison dynamique personnalisé à l'aide de l'API Ingest Profiles. Créer un profil de codage contextuel personnalisé Dans cet exemple, vous apprendrez à créer un profil de codage contextuel personnalisé à l'aide de l'API Ingest Profiles. Obtenir tous les profils d'un compte Cet exemple vous montre comment récupérer tous les profils d'ingestion d'un compte et également filtrer certains éléments que vous ne souhaitez peut-être pas afficher. Définir le profil par défaut Dans cet exemple de code, vous apprendrez à utiliser l'API Ingest Profiles pour définir le profil d'ingestion par défaut pour plusieurs comptes. Ajouter un profil à plusieurs comptes Cet exemple d'application vous permet d'ajouter un profil d'acquisition personnalisé à plusieurs comptes Video Cloud. Vous pouvez soit créer un nouveau profil et l'ajouter à tous les comptes, soit sélectionner un profil dans un compte et l'ajouter aux autres comptes. Créer des informations d'identification client Cet exemple vous permet de créer des informations d'identification client pour un ou plusieurs comptes, en leur attribuant les autorisations d'API que vous choisissez. Obtenez un jeton d'accès Cet exemple récupère un jeton d'accès de l'API Brightcove OAuth à partir d'une application Web, en envoyant la demande via un proxy. Flux JSON/MRSS à partir d'une liste de lecture Dans cet exemple, vous apprendrez à récupérer une liste de lecture à l'aide de l'API Playback et à générer un flux vidéo JSON ou MRSS à partir des données. Générateur MRSS Dans cet exemple, vous apprendrez à utiliser l'API Playback pour générer un flux MRSS basé sur la spécification MRSS. Créer une clé de stratégie Dans ce démarrage rapide, vous utilisez une application Web simple pour créer une clé de stratégie. Il existe une option pour activer la recherche de la clé. Premiers pas avec l'API Ingest Profiles Essayez une variété de requêtes API sur votre propre compte ou un exemple de compte Brightcove. Créer un joueur Dans cet exemple, vous entrez les informations de votre compte. De plus, vous entrez une URL vers le média et le type de média, ou un identifiant vidéo Video Cloud. En cliquant sur le bouton, un joueur sera créé et les informations sélectionnées sur le joueur s'afficheront. Afficher les joueurs L'exemple montre comment récupérer une liste de tous les joueurs pour un compte Brightcove et afficher certains détails du joueur ainsi qu'un aperçu de celui-ci dans la page. Statistiques des derniers joueurs consultés Rapports utilisant les last_viewed data.Chaque lecteur est associé à un tableau qui contient un enregistrement du nombre de fois qu'un lecteur a été chargé. Ces informations sont stockées dans un nom de tableau last_viewed. Supprimer des joueurs L'exemple montre comment récupérer une liste de tous les joueurs et en supprimer un qu'un utilisateur sélectionne (il ne supprime pas réellement le joueur, mais vous montre comment). Code Python pour une requête GET L'exemple montre comment récupérer des vidéos à l'aide de l'API CMS. Code Python pour l'ingestion dynamique L'exemple montre comment créer une vidéo Video Cloud et ingérer le fichier source vidéo. Démarrage rapide: API sociale Ce démarrage rapide vous permet de voir les demandes disponibles pour l'API sociale et leurs réponses, à l'aide de votre propre compte ou d'un exemple de compte Brightcove Learning Services.